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()
173 void Sema::checkContainerDecl(const BlockCommandComment *Comment) { in checkContainerDecl()
232 void Sema::actOnParamCommandDirectionArg(ParamCommandComment *Command, in actOnParamCommandDirectionArg()
259 void Sema::actOnParamCommandParamNameArg(ParamCommandComment *Command, in actOnParamCommandParamNameArg()
276 void Sema::actOnParamCommandFinish(ParamCommandComment *Command, in actOnParamCommandFinish()
282 TParamCommandComment *Sema::actOnTParamCommandStart( in actOnTParamCommandStart()
300 void Sema::actOnTParamCommandParamNameArg(TParamCommandComment *Command, in actOnTParamCommandParamNameArg()
357 void Sema::actOnTParamCommandFinish(TParamCommandComment *Command, in actOnTParamCommandFinish()
364 Sema::actOnInlineCommand(SourceLocation CommandLocBegin, in actOnInlineCommand()
374 InlineContentComment *Sema::actOnUnknownCommand(SourceLocation LocBegin, in actOnUnknownCommand()
381 InlineContentComment *Sema::actOnUnknownCommand(SourceLocation LocBegin, in actOnUnknownCommand()
389 TextComment *Sema::actOnText(SourceLocation LocBegin, in actOnText()
395 VerbatimBlockComment *Sema::actOnVerbatimBlockStart(SourceLocation Loc, in actOnVerbatimBlockStart()
404 VerbatimBlockLineComment *Sema::actOnVerbatimBlockLine(SourceLocation Loc, in actOnVerbatimBlockLine()
409 void Sema::actOnVerbatimBlockFinish( in actOnVerbatimBlockFinish()
418 VerbatimLineComment *Sema::actOnVerbatimLine(SourceLocation LocBegin, in actOnVerbatimLine()
433 HTMLStartTagComment *Sema::actOnHTMLStartTagStart(SourceLocation LocBegin, in actOnHTMLStartTagStart()
438 void Sema::actOnHTMLStartTagFinish( in actOnHTMLStartTagFinish()
451 HTMLEndTagComment *Sema::actOnHTMLEndTag(SourceLocation LocBegin, in actOnHTMLEndTag()
519 FullComment *Sema::actOnFullComment( in actOnFullComment()
538 void Sema::checkBlockCommandEmptyParagraph(BlockCommandComment *Command) { in checkBlockCommandEmptyParagraph()
556 void Sema::checkReturnsCommand(const BlockCommandComment *Command) { in checkReturnsCommand()
602 void Sema::checkBlockCommandDuplicate(const BlockCommandComment *Command) { in checkBlockCommandDuplicate()
640 void Sema::checkDeprecatedCommand(const BlockCommandComment *Command) { in checkDeprecatedCommand()
705 void Sema::resolveParamCommandIndexes(const FullComment *FC) { in resolveParamCommandIndexes()
794 bool Sema::involvesFunctionType() { in involvesFunctionType()
802 bool Sema::isFunctionDecl() { in isFunctionDecl()
810 bool Sema::isAnyFunctionDecl() { in isAnyFunctionDecl()
815 bool Sema::isFunctionOrMethodVariadic() { in isFunctionOrMethodVariadic()
823 bool Sema::isObjCMethodDecl() { in isObjCMethodDecl()
828 bool Sema::isFunctionPointerVarDecl() { in isFunctionPointerVarDecl()
842 bool Sema::isObjCPropertyDecl() { in isObjCPropertyDecl()
850 bool Sema::isTemplateOrSpecialization() { in isTemplateOrSpecialization()
858 bool Sema::isRecordLikeDecl() { in isRecordLikeDecl()
867 bool Sema::isUnionDecl() { in isUnionDecl()
884 bool Sema::isClassOrStructDecl() { in isClassOrStructDecl()
896 bool Sema::isClassOrStructOrTagTypedefDecl() { in isClassOrStructOrTagTypedefDecl()
923 bool Sema::isClassTemplateDecl() { in isClassTemplateDecl()
932 bool Sema::isFunctionTemplateDecl() { in isFunctionTemplateDecl()
941 bool Sema::isObjCInterfaceDecl() { in isObjCInterfaceDecl()
950 bool Sema::isObjCProtocolDecl() { in isObjCProtocolDecl()
959 ArrayRef<const ParmVarDecl *> Sema::getParamVars() { in getParamVars()
965 void Sema::inspectThisDecl() { in inspectThisDecl()
969 unsigned Sema::resolveParmVarReference(StringRef Name, in resolveParmVarReference()
982 Sema::correctTypoInParmVarReference(StringRef Typo, in correctTypoInParmVarReference()
1025 bool Sema::resolveTParamReference( in resolveTParamReference()
1054 StringRef Sema::correctTypoInTParamReference( in correctTypoInTParamReference()
1066 InlineCommandRenderKind Sema::getInlineCommandRenderKind(StringRef Name) const { in getInlineCommandRenderKind()