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()
625 void Sema::checkBlockCommandDuplicate(const BlockCommandComment *Command) { in checkBlockCommandDuplicate()
663 void Sema::checkDeprecatedCommand(const BlockCommandComment *Command) { in checkDeprecatedCommand()
712 void Sema::resolveParamCommandIndexes(const FullComment *FC) { in resolveParamCommandIndexes()
801 bool Sema::isFunctionDecl() { in isFunctionDecl()
809 bool Sema::isAnyFunctionDecl() { in isAnyFunctionDecl()
814 bool Sema::isFunctionOrMethodVariadic() { in isFunctionOrMethodVariadic()
837 bool Sema::isObjCMethodDecl() { in isObjCMethodDecl()
842 bool Sema::isFunctionPointerVarDecl() { in isFunctionPointerVarDecl()
856 bool Sema::isFunctionOrBlockPointerVarLikeDecl() { in isFunctionOrBlockPointerVarLikeDecl()
880 bool Sema::isObjCPropertyDecl() { in isObjCPropertyDecl()
888 bool Sema::isTemplateOrSpecialization() { in isTemplateOrSpecialization()
896 bool Sema::isRecordLikeDecl() { in isRecordLikeDecl()
905 bool Sema::isUnionDecl() { in isUnionDecl()
916 bool Sema::isClassOrStructDecl() { in isClassOrStructDecl()
926 bool Sema::isClassTemplateDecl() { in isClassTemplateDecl()
935 bool Sema::isFunctionTemplateDecl() { in isFunctionTemplateDecl()
944 bool Sema::isObjCInterfaceDecl() { in isObjCInterfaceDecl()
953 bool Sema::isObjCProtocolDecl() { in isObjCProtocolDecl()
962 ArrayRef<const ParmVarDecl *> Sema::getParamVars() { in getParamVars()
968 void Sema::inspectThisDecl() { in inspectThisDecl()
972 unsigned Sema::resolveParmVarReference(StringRef Name, in resolveParmVarReference()
1037 unsigned Sema::correctTypoInParmVarReference( in correctTypoInParmVarReference()
1075 bool Sema::resolveTParamReference( in resolveTParamReference()
1102 StringRef Sema::correctTypoInTParamReference( in correctTypoInTParamReference()
1116 Sema::getInlineCommandRenderKind(StringRef Name) const { in getInlineCommandRenderKind()