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()
168 void Sema::checkContainerDecl(const BlockCommandComment *Comment) { in checkContainerDecl()
228 void Sema::actOnParamCommandDirectionArg(ParamCommandComment *Command, in actOnParamCommandDirectionArg()
257 void Sema::actOnParamCommandParamNameArg(ParamCommandComment *Command, in actOnParamCommandParamNameArg()
275 void Sema::actOnParamCommandFinish(ParamCommandComment *Command, in actOnParamCommandFinish()
281 TParamCommandComment *Sema::actOnTParamCommandStart( in actOnTParamCommandStart()
299 void Sema::actOnTParamCommandParamNameArg(TParamCommandComment *Command, in actOnTParamCommandParamNameArg()
358 void Sema::actOnTParamCommandFinish(TParamCommandComment *Command, in actOnTParamCommandFinish()
364 InlineCommandComment *Sema::actOnInlineCommand(SourceLocation CommandLocBegin, in actOnInlineCommand()
377 InlineCommandComment *Sema::actOnInlineCommand(SourceLocation CommandLocBegin, in actOnInlineCommand()
397 InlineContentComment *Sema::actOnUnknownCommand(SourceLocation LocBegin, in actOnUnknownCommand()
404 InlineContentComment *Sema::actOnUnknownCommand(SourceLocation LocBegin, in actOnUnknownCommand()
414 TextComment *Sema::actOnText(SourceLocation LocBegin, in actOnText()
420 VerbatimBlockComment *Sema::actOnVerbatimBlockStart(SourceLocation Loc, in actOnVerbatimBlockStart()
429 VerbatimBlockLineComment *Sema::actOnVerbatimBlockLine(SourceLocation Loc, in actOnVerbatimBlockLine()
434 void Sema::actOnVerbatimBlockFinish( in actOnVerbatimBlockFinish()
443 VerbatimLineComment *Sema::actOnVerbatimLine(SourceLocation LocBegin, in actOnVerbatimLine()
458 HTMLStartTagComment *Sema::actOnHTMLStartTagStart(SourceLocation LocBegin, in actOnHTMLStartTagStart()
463 void Sema::actOnHTMLStartTagFinish( in actOnHTMLStartTagFinish()
476 HTMLEndTagComment *Sema::actOnHTMLEndTag(SourceLocation LocBegin, in actOnHTMLEndTag()
544 FullComment *Sema::actOnFullComment( in actOnFullComment()
563 void Sema::checkBlockCommandEmptyParagraph(BlockCommandComment *Command) { in checkBlockCommandEmptyParagraph()
581 void Sema::checkReturnsCommand(const BlockCommandComment *Command) { in checkReturnsCommand()
623 void Sema::checkBlockCommandDuplicate(const BlockCommandComment *Command) { in checkBlockCommandDuplicate()
661 void Sema::checkDeprecatedCommand(const BlockCommandComment *Command) { in checkDeprecatedCommand()
711 void Sema::resolveParamCommandIndexes(const FullComment *FC) { in resolveParamCommandIndexes()
800 bool Sema::isFunctionDecl() { in isFunctionDecl()
808 bool Sema::isAnyFunctionDecl() { in isAnyFunctionDecl()
813 bool Sema::isFunctionOrMethodVariadic() { in isFunctionOrMethodVariadic()
828 bool Sema::isObjCMethodDecl() { in isObjCMethodDecl()
833 bool Sema::isFunctionPointerVarDecl() { in isFunctionPointerVarDecl()
847 bool Sema::isObjCPropertyDecl() { in isObjCPropertyDecl()
855 bool Sema::isTemplateOrSpecialization() { in isTemplateOrSpecialization()
863 bool Sema::isRecordLikeDecl() { in isRecordLikeDecl()
872 bool Sema::isUnionDecl() { in isUnionDecl()
883 bool Sema::isClassOrStructDecl() { in isClassOrStructDecl()
893 bool Sema::isClassTemplateDecl() { in isClassTemplateDecl()
902 bool Sema::isFunctionTemplateDecl() { in isFunctionTemplateDecl()
911 bool Sema::isObjCInterfaceDecl() { in isObjCInterfaceDecl()
920 bool Sema::isObjCProtocolDecl() { in isObjCProtocolDecl()
929 ArrayRef<const ParmVarDecl *> Sema::getParamVars() { in getParamVars()
935 void Sema::inspectThisDecl() { in inspectThisDecl()
939 unsigned Sema::resolveParmVarReference(StringRef Name, in resolveParmVarReference()
1005 unsigned Sema::correctTypoInParmVarReference( in correctTypoInParmVarReference()
1043 bool Sema::resolveTParamReference( in resolveTParamReference()
1070 StringRef Sema::correctTypoInTParamReference( in correctTypoInTParamReference()
1084 Sema::getInlineCommandRenderKind(StringRef Name) const { in getInlineCommandRenderKind()