| acceptsExprPack() const | clang::ParsedAttr | |
| appliesToDecl(const Decl *D, attr::SubjectMatchRule MatchRule) const | clang::ParsedAttr | |
| AS_C23 enum value | clang::AttributeCommonInfo | |
| AS_ContextSensitiveKeyword enum value | clang::AttributeCommonInfo | |
| AS_CXX11 enum value | clang::AttributeCommonInfo | |
| AS_Declspec enum value | clang::AttributeCommonInfo | |
| AS_GNU enum value | clang::AttributeCommonInfo | |
| AS_HLSLAnnotation enum value | clang::AttributeCommonInfo | |
| AS_Implicit enum value | clang::AttributeCommonInfo | |
| AS_Keyword enum value | clang::AttributeCommonInfo | |
| AS_Microsoft enum value | clang::AttributeCommonInfo | |
| AS_Pragma enum value | clang::AttributeCommonInfo | |
| asHLSLLangAS() const | clang::ParsedAttr | inline |
| asOpenCLLangAS() const | clang::ParsedAttr | inline |
| asSYCLLangAS() const | clang::ParsedAttr | inline |
| AttrArgsInfo enum name | clang::AttributeCommonInfo | |
| AttributeCommonInfo(const IdentifierInfo *AttrName, AttributeScopeInfo AttrScope, SourceRange AttrRange, Kind AttrKind, Form FormUsed) | clang::AttributeCommonInfo | inline |
| AttributeCommonInfo(const IdentifierInfo *AttrName, AttributeScopeInfo Scope, SourceRange AttrRange, Form FormUsed) | clang::AttributeCommonInfo | inline |
| AttributeCommonInfo(const IdentifierInfo *AttrName, SourceRange AttrRange, Form FormUsed) | clang::AttributeCommonInfo | inline |
| AttributeCommonInfo(SourceRange AttrRange, Kind K, Form FormUsed) | clang::AttributeCommonInfo | inline |
| AttributeCommonInfo(SourceRange AttrRange, AttributeScopeInfo AttrScope, Kind K, Form FormUsed) | clang::AttributeCommonInfo | inline |
| AttributeCommonInfo(AttributeCommonInfo &&)=default | clang::AttributeCommonInfo | |
| AttributeCommonInfo(const AttributeCommonInfo &)=default | clang::AttributeCommonInfo | |
| AttributeFactory class | clang::ParsedAttr | friend |
| AttributePool class | clang::ParsedAttr | friend |
| checkAtLeastNumArgs(class Sema &S, unsigned Num) const | clang::ParsedAttr | |
| checkAtMostNumArgs(class Sema &S, unsigned Num) const | clang::ParsedAttr | |
| checkExactlyNumArgs(class Sema &S, unsigned Num) const | clang::ParsedAttr | |
| diagnoseAppertainsTo(class Sema &S, const Decl *D) const | clang::ParsedAttr | |
| diagnoseAppertainsTo(class Sema &S, const Stmt *St) const | clang::ParsedAttr | |
| diagnoseLangOpts(class Sema &S) const | clang::ParsedAttr | |
| diagnoseMutualExclusion(class Sema &S, const Decl *D) const | clang::ParsedAttr | |
| diagnoseMutualExclusion(class Sema &S, const Stmt *St) const | clang::ParsedAttr | inline |
| existsInTarget(const TargetInfo &Target) const | clang::ParsedAttr | |
| getArg(unsigned Arg) const | clang::ParsedAttr | inline |
| getArgAsExpr(unsigned Arg) const | clang::ParsedAttr | inline |
| getArgAsIdent(unsigned Arg) const | clang::ParsedAttr | inline |
| getAttributeSpellingListIndex() const | clang::AttributeCommonInfo | inline |
| getAttrName() const | clang::AttributeCommonInfo | inline |
| getAvailabilityDeprecated() const | clang::ParsedAttr | inline |
| getAvailabilityIntroduced() const | clang::ParsedAttr | inline |
| getAvailabilityObsoleted() const | clang::ParsedAttr | inline |
| getCXX11AttrArgsInfo(const IdentifierInfo *Name) | clang::AttributeCommonInfo | static |
| getEllipsisLoc() const | clang::ParsedAttr | inline |
| getEnvironment() const | clang::ParsedAttr | inline |
| getForm() const | clang::AttributeCommonInfo | inline |
| getInfo() const | clang::ParsedAttr | inline |
| getKind() const | clang::ParsedAttr | inline |
| getLayoutCompatible() const | clang::ParsedAttr | inline |
| getLoc() const | clang::AttributeCommonInfo | inline |
| getMacroExpansionLoc() const | clang::ParsedAttr | inline |
| getMacroIdentifier() const | clang::ParsedAttr | inline |
| getMatchingCType() const | clang::ParsedAttr | inline |
| getMatchRules(const LangOptions &LangOpts, SmallVectorImpl< std::pair< attr::SubjectMatchRule, bool > > &MatchRules) const | clang::ParsedAttr | |
| getMaxArgs() const | clang::ParsedAttr | |
| getMessageExpr() const | clang::ParsedAttr | inline |
| getMinArgs() const | clang::ParsedAttr | |
| getMustBeNull() const | clang::ParsedAttr | inline |
| getNormalizedAttrName(StringRef ScopeName) const | clang::AttributeCommonInfo | |
| getNormalizedFullName() const | clang::AttributeCommonInfo | |
| getNormalizedFullName(StringRef ScopeName, StringRef AttrName) const | clang::AttributeCommonInfo | |
| getNormalizedRange() const | clang::AttributeCommonInfo | |
| getNormalizedScopeName() const | clang::AttributeCommonInfo | |
| getNumArgMembers() const | clang::ParsedAttr | |
| getNumArgs() const | clang::ParsedAttr | inline |
| getParsedKind() const | clang::AttributeCommonInfo | inline |
| getParsedKind(const IdentifierInfo *Name, const IdentifierInfo *Scope, Syntax SyntaxUsed) | clang::AttributeCommonInfo | static |
| getProcessingCache() const | clang::ParsedAttr | inline |
| getPropertyDataGetter() const | clang::ParsedAttr | inline |
| getPropertyDataSetter() const | clang::ParsedAttr | inline |
| getRange() const | clang::AttributeCommonInfo | inline |
| getReplacementExpr() const | clang::ParsedAttr | inline |
| getScopeLoc() const | clang::AttributeCommonInfo | inline |
| getScopeName() const | clang::AttributeCommonInfo | inline |
| getSemanticSpelling() const | clang::ParsedAttr | |
| getStrictLoc() const | clang::ParsedAttr | inline |
| getSyntax() const | clang::AttributeCommonInfo | inline |
| getTypeArg() const | clang::ParsedAttr | inline |
| getUnavailableLoc() const | clang::ParsedAttr | inline |
| handleAttrWithDelayedArgs(Sema &S, Decl *D) const | clang::ParsedAttr | |
| hasCustomParsing() const | clang::ParsedAttr | |
| hasMacroIdentifier() const | clang::ParsedAttr | inline |
| hasParsedType() const | clang::ParsedAttr | inline |
| hasProcessingCache() const | clang::ParsedAttr | inline |
| hasScope() const | clang::AttributeCommonInfo | inline |
| hasVariadicArg() const | clang::ParsedAttr | |
| IgnoredAttribute enum value | clang::AttributeCommonInfo | |
| isAlignas() const | clang::AttributeCommonInfo | inline |
| isArgExpr(unsigned Arg) const | clang::ParsedAttr | inline |
| isArgIdent(unsigned Arg) const | clang::ParsedAttr | inline |
| isAttributeSpellingListCalculated() const | clang::AttributeCommonInfo | inlineprotected |
| isC23Attribute() const | clang::AttributeCommonInfo | inline |
| isClangScope() const | clang::AttributeCommonInfo | |
| isContextSensitiveKeywordAttribute() const | clang::AttributeCommonInfo | inline |
| isCXX11Attribute() const | clang::AttributeCommonInfo | inline |
| isDeclspecAttribute() const | clang::AttributeCommonInfo | inline |
| isDeclspecPropertyAttribute() const | clang::ParsedAttr | inline |
| isExplicitScope() const | clang::AttributeCommonInfo | inline |
| isGNUAttribute() const | clang::AttributeCommonInfo | inline |
| isGNUScope() const | clang::AttributeCommonInfo | |
| isInvalid() const | clang::ParsedAttr | inline |
| isKeywordAttribute() const | clang::AttributeCommonInfo | inline |
| isKnownToGCC() const | clang::ParsedAttr | |
| isMicrosoftAttribute() const | clang::AttributeCommonInfo | inline |
| isPackExpansion() const | clang::ParsedAttr | inline |
| isParamExpr(size_t N) const | clang::ParsedAttr | |
| isPragmaClangAttribute() const | clang::ParsedAttr | inline |
| isRegularKeywordAttribute() const | clang::AttributeCommonInfo | inline |
| isStandardAttributeSyntax() const | clang::AttributeCommonInfo | inline |
| isStmtAttr() const | clang::ParsedAttr | |
| isSupportedByPragmaAttribute() const | clang::ParsedAttr | |
| isTargetSpecificAttr() const | clang::ParsedAttr | |
| isTypeAttr() const | clang::ParsedAttr | |
| isUsedAsTypeAttr() const | clang::ParsedAttr | inline |
| Kind enum name | clang::AttributeCommonInfo | |
| NoSemaHandlerAttribute enum value | clang::AttributeCommonInfo | |
| operator delete(void *)=delete | clang::ParsedAttr | |
| operator=(const ParsedAttr &)=delete | clang::ParsedAttr | |
| operator=(ParsedAttr &&)=delete | clang::ParsedAttr | |
| ParsedAttr(const ParsedAttr &)=delete | clang::ParsedAttr | |
| ParsedAttr(ParsedAttr &&)=delete | clang::ParsedAttr | |
| Scope enum name | clang::AttributeCommonInfo | |
| setAttributeSpellingListIndex(unsigned V) | clang::AttributeCommonInfo | inline |
| setAttrName(const IdentifierInfo *AttrNameII) | clang::AttributeCommonInfo | inline |
| setInvalid(bool b=true) const | clang::ParsedAttr | inline |
| setIsPragmaClangAttribute() | clang::ParsedAttr | inline |
| setMacroIdentifier(IdentifierInfo *MacroName, SourceLocation Loc) | clang::ParsedAttr | inline |
| setProcessingCache(unsigned value) const | clang::ParsedAttr | inline |
| setRange(SourceRange R) | clang::AttributeCommonInfo | inline |
| setUsedAsTypeAttr(bool Used=true) | clang::ParsedAttr | inline |
| slidesFromDeclToDeclSpecLegacyBehavior() const | clang::ParsedAttr | |
| SpellingNotCalculated | clang::AttributeCommonInfo | protectedstatic |
| Syntax enum name | clang::AttributeCommonInfo | |
| tryGetCorrectedAttrName(StringRef ScopeName, StringRef AttrName, const TargetInfo &Target, const LangOptions &LangOpts) const | clang::AttributeCommonInfo | |
| tryGetCorrectedScopeName(StringRef ScopeName) const | clang::AttributeCommonInfo | |
| UnknownAttribute enum value | clang::AttributeCommonInfo | |
| ~ParsedAttr()=delete | clang::ParsedAttr | |