clang API Documentation

clang::comments::Sema Member List
This is the complete list of members for clang::comments::Sema, including all inherited members.
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