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()
273 void Sema::actOnParamCommandFinish(ParamCommandComment *Command, in actOnParamCommandFinish()
279 TParamCommandComment *Sema::actOnTParamCommandStart( in actOnTParamCommandStart()
297 void Sema::actOnTParamCommandParamNameArg(TParamCommandComment *Command, in actOnTParamCommandParamNameArg()
354 void Sema::actOnTParamCommandFinish(TParamCommandComment *Command, in actOnTParamCommandFinish()
361 Sema::actOnInlineCommand(SourceLocation CommandLocBegin, in actOnInlineCommand()
371 InlineContentComment *Sema::actOnUnknownCommand(SourceLocation LocBegin, in actOnUnknownCommand()
378 InlineContentComment *Sema::actOnUnknownCommand(SourceLocation LocBegin, in actOnUnknownCommand()
388 TextComment *Sema::actOnText(SourceLocation LocBegin, in actOnText()
394 VerbatimBlockComment *Sema::actOnVerbatimBlockStart(SourceLocation Loc, in actOnVerbatimBlockStart()
403 VerbatimBlockLineComment *Sema::actOnVerbatimBlockLine(SourceLocation Loc, in actOnVerbatimBlockLine()
408 void Sema::actOnVerbatimBlockFinish( in actOnVerbatimBlockFinish()
417 VerbatimLineComment *Sema::actOnVerbatimLine(SourceLocation LocBegin, in actOnVerbatimLine()
432 HTMLStartTagComment *Sema::actOnHTMLStartTagStart(SourceLocation LocBegin, in actOnHTMLStartTagStart()
437 void Sema::actOnHTMLStartTagFinish( in actOnHTMLStartTagFinish()
450 HTMLEndTagComment *Sema::actOnHTMLEndTag(SourceLocation LocBegin, in actOnHTMLEndTag()
518 FullComment *Sema::actOnFullComment( in actOnFullComment()
537 void Sema::checkBlockCommandEmptyParagraph(BlockCommandComment *Command) { in checkBlockCommandEmptyParagraph()
555 void Sema::checkReturnsCommand(const BlockCommandComment *Command) { in checkReturnsCommand()
601 void Sema::checkBlockCommandDuplicate(const BlockCommandComment *Command) { in checkBlockCommandDuplicate()
639 void Sema::checkDeprecatedCommand(const BlockCommandComment *Command) { in checkDeprecatedCommand()
704 void Sema::resolveParamCommandIndexes(const FullComment *FC) { in resolveParamCommandIndexes()
793 bool Sema::involvesFunctionType() { in involvesFunctionType()
801 bool Sema::isFunctionDecl() { in isFunctionDecl()
809 bool Sema::isAnyFunctionDecl() { in isAnyFunctionDecl()
814 bool Sema::isFunctionOrMethodVariadic() { in isFunctionOrMethodVariadic()
822 bool Sema::isObjCMethodDecl() { in isObjCMethodDecl()
827 bool Sema::isFunctionPointerVarDecl() { in isFunctionPointerVarDecl()
841 bool Sema::isObjCPropertyDecl() { in isObjCPropertyDecl()
849 bool Sema::isTemplateOrSpecialization() { in isTemplateOrSpecialization()
857 bool Sema::isRecordLikeDecl() { in isRecordLikeDecl()
866 bool Sema::isUnionDecl() { in isUnionDecl()
883 bool Sema::isClassOrStructDecl() { in isClassOrStructDecl()
895 bool Sema::isClassOrStructOrTagTypedefDecl() { in isClassOrStructOrTagTypedefDecl()
922 bool Sema::isClassTemplateDecl() { in isClassTemplateDecl()
931 bool Sema::isFunctionTemplateDecl() { in isFunctionTemplateDecl()
940 bool Sema::isObjCInterfaceDecl() { in isObjCInterfaceDecl()
949 bool Sema::isObjCProtocolDecl() { in isObjCProtocolDecl()
958 ArrayRef<const ParmVarDecl *> Sema::getParamVars() { in getParamVars()
964 void Sema::inspectThisDecl() { in inspectThisDecl()
968 unsigned Sema::resolveParmVarReference(StringRef Name, in resolveParmVarReference()
1033 unsigned Sema::correctTypoInParmVarReference( in correctTypoInParmVarReference()
1071 bool Sema::resolveTParamReference( in resolveTParamReference()
1098 StringRef Sema::correctTypoInTParamReference( in correctTypoInTParamReference()
1112 Sema::getInlineCommandRenderKind(StringRef Name) const { in getInlineCommandRenderKind()