clang 20.0.0git
|
This is the complete list of members for clang::ParsedAttrInfo, including all inherited members.
AcceptsExprPack | clang::ParsedAttrInfo | |
acceptsLangOpts(const LangOptions &LO) const | clang::ParsedAttrInfo | inlinevirtual |
ArgNames | clang::ParsedAttrInfo | |
AttrHandling enum name | clang::ParsedAttrInfo | |
AttributeApplied enum value | clang::ParsedAttrInfo | |
AttributeNotApplied enum value | clang::ParsedAttrInfo | |
AttrKind | clang::ParsedAttrInfo | |
diagAppertainsToDecl(Sema &S, const ParsedAttr &Attr, const Decl *D) const | clang::ParsedAttrInfo | inlinevirtual |
diagAppertainsToStmt(Sema &S, const ParsedAttr &Attr, const Stmt *St) const | clang::ParsedAttrInfo | inlinevirtual |
diagMutualExclusion(Sema &S, const ParsedAttr &A, const Decl *D) const | clang::ParsedAttrInfo | inlinevirtual |
existsInTarget(const TargetInfo &Target) const | clang::ParsedAttrInfo | inlinevirtual |
get(const AttributeCommonInfo &A) | clang::ParsedAttrInfo | static |
getAllBuiltin() | clang::ParsedAttrInfo | static |
getPragmaAttributeMatchRules(llvm::SmallVectorImpl< std::pair< attr::SubjectMatchRule, bool > > &Rules, const LangOptions &LangOpts) const | clang::ParsedAttrInfo | inlinevirtual |
handleDeclAttribute(Sema &S, Decl *D, const ParsedAttr &Attr) const | clang::ParsedAttrInfo | inlinevirtual |
HasCustomParsing | clang::ParsedAttrInfo | |
hasSpelling(AttributeCommonInfo::Syntax Syntax, StringRef Name) const | clang::ParsedAttrInfo | inline |
IsKnownToGCC | clang::ParsedAttrInfo | |
isParamExpr(size_t N) const | clang::ParsedAttrInfo | inlinevirtual |
IsStmt | clang::ParsedAttrInfo | |
IsSupportedByPragmaAttribute | clang::ParsedAttrInfo | |
IsTargetSpecific | clang::ParsedAttrInfo | |
IsType | clang::ParsedAttrInfo | |
NotHandled enum value | clang::ParsedAttrInfo | |
NumArgMembers | clang::ParsedAttrInfo | |
NumArgs | clang::ParsedAttrInfo | |
OptArgs | clang::ParsedAttrInfo | |
ParsedAttrInfo(AttributeCommonInfo::Kind AttrKind=AttributeCommonInfo::NoSemaHandlerAttribute) | clang::ParsedAttrInfo | inlineprotected |
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::ParsedAttrInfo | inlineprotected |
spellingExistsInTarget(const TargetInfo &Target, const unsigned SpellingListIndex) const | clang::ParsedAttrInfo | inlinevirtual |
spellingIndexToSemanticSpelling(const ParsedAttr &Attr) const | clang::ParsedAttrInfo | inlinevirtual |
Spellings | clang::ParsedAttrInfo | |
~ParsedAttrInfo()=default | clang::ParsedAttrInfo | virtual |