Lines Matching refs:Sema

28 Sema::Sema(llvm::BumpPtrAllocator &Allocator, const SourceManager &SourceMgr,  in Sema()  function in clang::comments::Sema
36 void Sema::setDecl(const Decl *D) { in setDecl()
45 ParagraphComment *Sema::actOnParagraphComment( in actOnParagraphComment()
50 BlockCommandComment *Sema::actOnBlockCommandStart( in actOnBlockCommandStart()
62 void Sema::actOnBlockCommandArgs(BlockCommandComment *Command, in actOnBlockCommandArgs()
67 void Sema::actOnBlockCommandFinish(BlockCommandComment *Command, in actOnBlockCommandFinish()
80 ParamCommandComment *Sema::actOnParamCommandStart( in actOnParamCommandStart()
98 void Sema::checkFunctionDeclVerbatimLine(const BlockCommandComment *Comment) { in checkFunctionDeclVerbatimLine()
131 void Sema::checkContainerDeclVerbatimLine(const BlockCommandComment *Comment) { in checkContainerDeclVerbatimLine()
170 void Sema::checkContainerDecl(const BlockCommandComment *Comment) { in checkContainerDecl()
230 void Sema::actOnParamCommandDirectionArg(ParamCommandComment *Command, in actOnParamCommandDirectionArg()
257 void Sema::actOnParamCommandParamNameArg(ParamCommandComment *Command, in actOnParamCommandParamNameArg()
274 void Sema::actOnParamCommandFinish(ParamCommandComment *Command, in actOnParamCommandFinish()
280 TParamCommandComment *Sema::actOnTParamCommandStart( in actOnTParamCommandStart()
298 void Sema::actOnTParamCommandParamNameArg(TParamCommandComment *Command, in actOnTParamCommandParamNameArg()
355 void Sema::actOnTParamCommandFinish(TParamCommandComment *Command, in actOnTParamCommandFinish()
362 Sema::actOnInlineCommand(SourceLocation CommandLocBegin, in actOnInlineCommand()
372 InlineContentComment *Sema::actOnUnknownCommand(SourceLocation LocBegin, in actOnUnknownCommand()
379 InlineContentComment *Sema::actOnUnknownCommand(SourceLocation LocBegin, in actOnUnknownCommand()
387 TextComment *Sema::actOnText(SourceLocation LocBegin, in actOnText()
393 VerbatimBlockComment *Sema::actOnVerbatimBlockStart(SourceLocation Loc, in actOnVerbatimBlockStart()
402 VerbatimBlockLineComment *Sema::actOnVerbatimBlockLine(SourceLocation Loc, in actOnVerbatimBlockLine()
407 void Sema::actOnVerbatimBlockFinish( in actOnVerbatimBlockFinish()
416 VerbatimLineComment *Sema::actOnVerbatimLine(SourceLocation LocBegin, in actOnVerbatimLine()
431 HTMLStartTagComment *Sema::actOnHTMLStartTagStart(SourceLocation LocBegin, in actOnHTMLStartTagStart()
436 void Sema::actOnHTMLStartTagFinish( in actOnHTMLStartTagFinish()
449 HTMLEndTagComment *Sema::actOnHTMLEndTag(SourceLocation LocBegin, in actOnHTMLEndTag()
517 FullComment *Sema::actOnFullComment( in actOnFullComment()
536 void Sema::checkBlockCommandEmptyParagraph(BlockCommandComment *Command) { in checkBlockCommandEmptyParagraph()
554 void Sema::checkReturnsCommand(const BlockCommandComment *Command) { in checkReturnsCommand()
600 void Sema::checkBlockCommandDuplicate(const BlockCommandComment *Command) { in checkBlockCommandDuplicate()
638 void Sema::checkDeprecatedCommand(const BlockCommandComment *Command) { in checkDeprecatedCommand()
703 void Sema::resolveParamCommandIndexes(const FullComment *FC) { in resolveParamCommandIndexes()
792 bool Sema::involvesFunctionType() { in involvesFunctionType()
800 bool Sema::isFunctionDecl() { in isFunctionDecl()
808 bool Sema::isAnyFunctionDecl() { in isAnyFunctionDecl()
813 bool Sema::isFunctionOrMethodVariadic() { in isFunctionOrMethodVariadic()
821 bool Sema::isObjCMethodDecl() { in isObjCMethodDecl()
826 bool Sema::isFunctionPointerVarDecl() { in isFunctionPointerVarDecl()
840 bool Sema::isObjCPropertyDecl() { in isObjCPropertyDecl()
848 bool Sema::isTemplateOrSpecialization() { in isTemplateOrSpecialization()
856 bool Sema::isRecordLikeDecl() { in isRecordLikeDecl()
865 bool Sema::isUnionDecl() { in isUnionDecl()
882 bool Sema::isClassOrStructDecl() { in isClassOrStructDecl()
894 bool Sema::isClassOrStructOrTagTypedefDecl() { in isClassOrStructOrTagTypedefDecl()
921 bool Sema::isClassTemplateDecl() { in isClassTemplateDecl()
930 bool Sema::isFunctionTemplateDecl() { in isFunctionTemplateDecl()
939 bool Sema::isObjCInterfaceDecl() { in isObjCInterfaceDecl()
948 bool Sema::isObjCProtocolDecl() { in isObjCProtocolDecl()
957 ArrayRef<const ParmVarDecl *> Sema::getParamVars() { in getParamVars()
963 void Sema::inspectThisDecl() { in inspectThisDecl()
967 unsigned Sema::resolveParmVarReference(StringRef Name, in resolveParmVarReference()
1032 unsigned Sema::correctTypoInParmVarReference( in correctTypoInParmVarReference()
1070 bool Sema::resolveTParamReference( in resolveTParamReference()
1097 StringRef Sema::correctTypoInTParamReference( in correctTypoInTParamReference()
1110 InlineCommandRenderKind Sema::getInlineCommandRenderKind(StringRef Name) const { in getInlineCommandRenderKind()