|
clang 22.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 |
| handleStmtAttribute(Sema &S, Stmt *St, const ParsedAttr &Attr, class Attr *&Result) 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 |