clang API Documentation
| actOnBlockCommandArgs(BlockCommandComment *Command, ArrayRef< BlockCommandComment::Argument > Args) | clang::comments::Sema | |
| actOnBlockCommandFinish(BlockCommandComment *Command, ParagraphComment *Paragraph) | clang::comments::Sema | |
| actOnBlockCommandStart(SourceLocation LocBegin, SourceLocation LocEnd, unsigned CommandID, CommandMarkerKind CommandMarker) | clang::comments::Sema | |
| actOnFullComment(ArrayRef< BlockContentComment * > Blocks) | clang::comments::Sema | |
| actOnHTMLEndTag(SourceLocation LocBegin, SourceLocation LocEnd, StringRef TagName) | clang::comments::Sema | |
| actOnHTMLStartTagFinish(HTMLStartTagComment *Tag, ArrayRef< HTMLStartTagComment::Attribute > Attrs, SourceLocation GreaterLoc, bool IsSelfClosing) | clang::comments::Sema | |
| actOnHTMLStartTagStart(SourceLocation LocBegin, StringRef TagName) | clang::comments::Sema | |
| actOnInlineCommand(SourceLocation CommandLocBegin, SourceLocation CommandLocEnd, unsigned CommandID) | clang::comments::Sema | |
| actOnInlineCommand(SourceLocation CommandLocBegin, SourceLocation CommandLocEnd, unsigned CommandID, SourceLocation ArgLocBegin, SourceLocation ArgLocEnd, StringRef Arg) | clang::comments::Sema | |
| actOnParagraphComment(ArrayRef< InlineContentComment * > Content) | clang::comments::Sema | |
| actOnParamCommandDirectionArg(ParamCommandComment *Command, SourceLocation ArgLocBegin, SourceLocation ArgLocEnd, StringRef Arg) | clang::comments::Sema | |
| actOnParamCommandFinish(ParamCommandComment *Command, ParagraphComment *Paragraph) | clang::comments::Sema | |
| actOnParamCommandParamNameArg(ParamCommandComment *Command, SourceLocation ArgLocBegin, SourceLocation ArgLocEnd, StringRef Arg) | clang::comments::Sema | |
| actOnParamCommandStart(SourceLocation LocBegin, SourceLocation LocEnd, unsigned CommandID, CommandMarkerKind CommandMarker) | clang::comments::Sema | |
| actOnText(SourceLocation LocBegin, SourceLocation LocEnd, StringRef Text) | clang::comments::Sema | |
| actOnTParamCommandFinish(TParamCommandComment *Command, ParagraphComment *Paragraph) | clang::comments::Sema | |
| actOnTParamCommandParamNameArg(TParamCommandComment *Command, SourceLocation ArgLocBegin, SourceLocation ArgLocEnd, StringRef Arg) | clang::comments::Sema | |
| actOnTParamCommandStart(SourceLocation LocBegin, SourceLocation LocEnd, unsigned CommandID, CommandMarkerKind CommandMarker) | clang::comments::Sema | |
| actOnUnknownCommand(SourceLocation LocBegin, SourceLocation LocEnd, StringRef CommandName) | clang::comments::Sema | |
| actOnUnknownCommand(SourceLocation LocBegin, SourceLocation LocEnd, unsigned CommandID) | clang::comments::Sema | |
| actOnVerbatimBlockFinish(VerbatimBlockComment *Block, SourceLocation CloseNameLocBegin, StringRef CloseName, ArrayRef< VerbatimBlockLineComment * > Lines) | clang::comments::Sema | |
| actOnVerbatimBlockLine(SourceLocation Loc, StringRef Text) | clang::comments::Sema | |
| actOnVerbatimBlockStart(SourceLocation Loc, unsigned CommandID) | clang::comments::Sema | |
| actOnVerbatimLine(SourceLocation LocBegin, unsigned CommandID, SourceLocation TextBegin, StringRef Text) | clang::comments::Sema | |
| checkBlockCommandDuplicate(const BlockCommandComment *Command) | clang::comments::Sema | |
| checkBlockCommandEmptyParagraph(BlockCommandComment *Command) | clang::comments::Sema | |
| checkContainerDecl(const BlockCommandComment *Comment) | clang::comments::Sema | |
| checkContainerDeclVerbatimLine(const BlockCommandComment *Comment) | clang::comments::Sema | |
| checkDeprecatedCommand(const BlockCommandComment *Comment) | clang::comments::Sema | |
| checkFunctionDeclVerbatimLine(const BlockCommandComment *Comment) | clang::comments::Sema | |
| checkReturnsCommand(const BlockCommandComment *Command) | clang::comments::Sema | |
| copyArray(ArrayRef< T > Source) | clang::comments::Sema | [inline] |
| correctTypoInParmVarReference(StringRef Typo, ArrayRef< const ParmVarDecl * > ParamVars) | clang::comments::Sema | |
| correctTypoInTParamReference(StringRef Typo, const TemplateParameterList *TemplateParameters) | clang::comments::Sema | |
| getInlineCommandRenderKind(StringRef Name) const | clang::comments::Sema | |
| getParamVars() | clang::comments::Sema | |
| inspectThisDecl() | clang::comments::Sema | |
| isAnyFunctionDecl() | clang::comments::Sema | |
| isClassOrStructDecl() | clang::comments::Sema | |
| isClassTemplateDecl() | clang::comments::Sema | |
| isFunctionDecl() | clang::comments::Sema | |
| isFunctionOrMethodVariadic() | clang::comments::Sema | |
| isFunctionPointerVarDecl() | clang::comments::Sema | |
| isFunctionTemplateDecl() | clang::comments::Sema | |
| isObjCInterfaceDecl() | clang::comments::Sema | |
| isObjCMethodDecl() | clang::comments::Sema | |
| isObjCPropertyDecl() | clang::comments::Sema | |
| isObjCProtocolDecl() | clang::comments::Sema | |
| isRecordLikeDecl() | clang::comments::Sema | |
| isTemplateOrSpecialization() | clang::comments::Sema | |
| isUnionDecl() | clang::comments::Sema | |
| resolveParamCommandIndexes(const FullComment *FC) | clang::comments::Sema | |
| resolveParmVarReference(StringRef Name, ArrayRef< const ParmVarDecl * > ParamVars) | clang::comments::Sema | |
| resolveTParamReference(StringRef Name, const TemplateParameterList *TemplateParameters, SmallVectorImpl< unsigned > *Position) | clang::comments::Sema | |
| Sema(llvm::BumpPtrAllocator &Allocator, const SourceManager &SourceMgr, DiagnosticsEngine &Diags, CommandTraits &Traits, const Preprocessor *PP) | clang::comments::Sema | |
| setDecl(const Decl *D) | clang::comments::Sema |