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()
259 void Sema::actOnParamCommandParamNameArg(ParamCommandComment *Command, in actOnParamCommandParamNameArg()
277 void Sema::actOnParamCommandFinish(ParamCommandComment *Command, in actOnParamCommandFinish()
283 TParamCommandComment *Sema::actOnTParamCommandStart( in actOnTParamCommandStart()
301 void Sema::actOnTParamCommandParamNameArg(TParamCommandComment *Command, in actOnTParamCommandParamNameArg()
360 void Sema::actOnTParamCommandFinish(TParamCommandComment *Command, in actOnTParamCommandFinish()
366 InlineCommandComment *Sema::actOnInlineCommand(SourceLocation CommandLocBegin, in actOnInlineCommand()
379 InlineCommandComment *Sema::actOnInlineCommand(SourceLocation CommandLocBegin, in actOnInlineCommand()
399 InlineContentComment *Sema::actOnUnknownCommand(SourceLocation LocBegin, in actOnUnknownCommand()
406 InlineContentComment *Sema::actOnUnknownCommand(SourceLocation LocBegin, in actOnUnknownCommand()
416 TextComment *Sema::actOnText(SourceLocation LocBegin, in actOnText()
422 VerbatimBlockComment *Sema::actOnVerbatimBlockStart(SourceLocation Loc, in actOnVerbatimBlockStart()
431 VerbatimBlockLineComment *Sema::actOnVerbatimBlockLine(SourceLocation Loc, in actOnVerbatimBlockLine()
436 void Sema::actOnVerbatimBlockFinish( in actOnVerbatimBlockFinish()
445 VerbatimLineComment *Sema::actOnVerbatimLine(SourceLocation LocBegin, in actOnVerbatimLine()
460 HTMLStartTagComment *Sema::actOnHTMLStartTagStart(SourceLocation LocBegin, in actOnHTMLStartTagStart()
465 void Sema::actOnHTMLStartTagFinish( in actOnHTMLStartTagFinish()
478 HTMLEndTagComment *Sema::actOnHTMLEndTag(SourceLocation LocBegin, in actOnHTMLEndTag()
546 FullComment *Sema::actOnFullComment( in actOnFullComment()
565 void Sema::checkBlockCommandEmptyParagraph(BlockCommandComment *Command) { in checkBlockCommandEmptyParagraph()
583 void Sema::checkReturnsCommand(const BlockCommandComment *Command) { in checkReturnsCommand()
629 void Sema::checkBlockCommandDuplicate(const BlockCommandComment *Command) { in checkBlockCommandDuplicate()
667 void Sema::checkDeprecatedCommand(const BlockCommandComment *Command) { in checkDeprecatedCommand()
732 void Sema::resolveParamCommandIndexes(const FullComment *FC) { in resolveParamCommandIndexes()
821 bool Sema::isFunctionDecl() { in isFunctionDecl()
829 bool Sema::isAnyFunctionDecl() { in isAnyFunctionDecl()
834 bool Sema::isFunctionOrMethodVariadic() { in isFunctionOrMethodVariadic()
857 bool Sema::isObjCMethodDecl() { in isObjCMethodDecl()
862 bool Sema::isFunctionPointerVarDecl() { in isFunctionPointerVarDecl()
876 bool Sema::isFunctionOrBlockPointerVarLikeDecl() { in isFunctionOrBlockPointerVarLikeDecl()
906 bool Sema::isObjCPropertyDecl() { in isObjCPropertyDecl()
914 bool Sema::isTemplateOrSpecialization() { in isTemplateOrSpecialization()
922 bool Sema::isRecordLikeDecl() { in isRecordLikeDecl()
931 bool Sema::isUnionDecl() { in isUnionDecl()
948 bool Sema::isClassOrStructDecl() { in isClassOrStructDecl()
960 bool Sema::isClassOrStructOrTagTypedefDecl() { in isClassOrStructOrTagTypedefDecl()
987 bool Sema::isClassTemplateDecl() { in isClassTemplateDecl()
996 bool Sema::isFunctionTemplateDecl() { in isFunctionTemplateDecl()
1005 bool Sema::isObjCInterfaceDecl() { in isObjCInterfaceDecl()
1014 bool Sema::isObjCProtocolDecl() { in isObjCProtocolDecl()
1023 ArrayRef<const ParmVarDecl *> Sema::getParamVars() { in getParamVars()
1029 void Sema::inspectThisDecl() { in inspectThisDecl()
1033 unsigned Sema::resolveParmVarReference(StringRef Name, in resolveParmVarReference()
1098 unsigned Sema::correctTypoInParmVarReference( in correctTypoInParmVarReference()
1136 bool Sema::resolveTParamReference( in resolveTParamReference()
1163 StringRef Sema::correctTypoInTParamReference( in correctTypoInTParamReference()
1177 Sema::getInlineCommandRenderKind(StringRef Name) const { in getInlineCommandRenderKind()