clang 19.0.0git
clang::ParsedAttrInfo Member List

This is the complete list of members for clang::ParsedAttrInfo, including all inherited members.

AcceptsExprPackclang::ParsedAttrInfo
acceptsLangOpts(const LangOptions &LO) constclang::ParsedAttrInfoinlinevirtual
ArgNamesclang::ParsedAttrInfo
AttrHandling enum nameclang::ParsedAttrInfo
AttributeApplied enum valueclang::ParsedAttrInfo
AttributeNotApplied enum valueclang::ParsedAttrInfo
AttrKindclang::ParsedAttrInfo
diagAppertainsToDecl(Sema &S, const ParsedAttr &Attr, const Decl *D) constclang::ParsedAttrInfoinlinevirtual
diagAppertainsToStmt(Sema &S, const ParsedAttr &Attr, const Stmt *St) constclang::ParsedAttrInfoinlinevirtual
diagMutualExclusion(Sema &S, const ParsedAttr &A, const Decl *D) constclang::ParsedAttrInfoinlinevirtual
existsInTarget(const TargetInfo &Target) constclang::ParsedAttrInfoinlinevirtual
get(const AttributeCommonInfo &A)clang::ParsedAttrInfostatic
getAllBuiltin()clang::ParsedAttrInfostatic
getPragmaAttributeMatchRules(llvm::SmallVectorImpl< std::pair< attr::SubjectMatchRule, bool > > &Rules, const LangOptions &LangOpts) constclang::ParsedAttrInfoinlinevirtual
handleDeclAttribute(Sema &S, Decl *D, const ParsedAttr &Attr) constclang::ParsedAttrInfoinlinevirtual
HasCustomParsingclang::ParsedAttrInfo
hasSpelling(AttributeCommonInfo::Syntax Syntax, StringRef Name) constclang::ParsedAttrInfoinline
IsKnownToGCCclang::ParsedAttrInfo
isParamExpr(size_t N) constclang::ParsedAttrInfoinlinevirtual
IsStmtclang::ParsedAttrInfo
IsSupportedByPragmaAttributeclang::ParsedAttrInfo
IsTargetSpecificclang::ParsedAttrInfo
IsTypeclang::ParsedAttrInfo
NotHandled enum valueclang::ParsedAttrInfo
NumArgMembersclang::ParsedAttrInfo
NumArgsclang::ParsedAttrInfo
OptArgsclang::ParsedAttrInfo
ParsedAttrInfo(AttributeCommonInfo::Kind AttrKind=AttributeCommonInfo::NoSemaHandlerAttribute)clang::ParsedAttrInfoinlineprotected
ParsedAttrInfo(AttributeCommonInfo::Kind AttrKind, unsigned NumArgs, unsigned OptArgs, unsigned NumArgMembers, unsigned HasCustomParsing, unsigned AcceptsExprPack, unsigned IsTargetSpecific, unsigned IsType, unsigned IsStmt, unsigned IsKnownToGCC, unsigned IsSupportedByPragmaAttribute, ArrayRef< Spelling > Spellings, ArrayRef< const char * > ArgNames)clang::ParsedAttrInfoinlineprotected
spellingExistsInTarget(const TargetInfo &Target, const unsigned SpellingListIndex) constclang::ParsedAttrInfoinlinevirtual
spellingIndexToSemanticSpelling(const ParsedAttr &Attr) constclang::ParsedAttrInfoinlinevirtual
Spellingsclang::ParsedAttrInfo
~ParsedAttrInfo()=defaultclang::ParsedAttrInfovirtual