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 | |
Attr(ASTContext &Context, const AttributeCommonInfo &CommonInfo, attr::Kind AK, bool IsLateParsed) | clang::Attr | inlineprotected |
AttributeCommonInfo(const IdentifierInfo *AttrName, const IdentifierInfo *ScopeName, SourceRange AttrRange, SourceLocation ScopeLoc, Kind AttrKind, Form FormUsed) | clang::AttributeCommonInfo | inline |
AttributeCommonInfo(const IdentifierInfo *AttrName, const IdentifierInfo *ScopeName, SourceRange AttrRange, SourceLocation ScopeLoc, 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(AttributeCommonInfo &&)=default | clang::AttributeCommonInfo | |
AttributeCommonInfo(const AttributeCommonInfo &)=default | clang::AttributeCommonInfo | |
classof(const Attr *A) | clang::TypeAttr | inlinestatic |
clone(ASTContext &C) const | clang::Attr | |
getAttributeSpellingListIndex() const | clang::AttributeCommonInfo | inline |
getAttrName() const | clang::AttributeCommonInfo | inline |
getDocumentation(attr::Kind) | clang::Attr | static |
getForm() const | clang::AttributeCommonInfo | inline |
getKind() const | clang::Attr | inline |
getLoc() const | clang::AttributeCommonInfo | inline |
getLocation() const | clang::Attr | inline |
getNormalizedFullName() const | clang::AttributeCommonInfo | |
getParsedKind() const | clang::AttributeCommonInfo | inline |
getParsedKind(const IdentifierInfo *Name, const IdentifierInfo *Scope, Syntax SyntaxUsed) | clang::AttributeCommonInfo | static |
getRange() const | clang::AttributeCommonInfo | inline |
getScopeLoc() const | clang::AttributeCommonInfo | inline |
getScopeName() const | clang::AttributeCommonInfo | inline |
getSpelling() const | clang::Attr | |
getSpellingListIndex() const | clang::Attr | inline |
getSyntax() const | clang::AttributeCommonInfo | inline |
hasScope() const | clang::AttributeCommonInfo | inline |
IgnoredAttribute enum value | clang::AttributeCommonInfo | |
Implicit | clang::Attr | protected |
Inherited | clang::Attr | protected |
InheritEvenIfAlreadyPresent | clang::Attr | protected |
isAlignas() const | clang::AttributeCommonInfo | 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 |
isGNUAttribute() const | clang::AttributeCommonInfo | inline |
isGNUScope() const | clang::AttributeCommonInfo | |
isImplicit() const | clang::Attr | inline |
isInherited() const | clang::Attr | inline |
isKeywordAttribute() const | clang::AttributeCommonInfo | inline |
IsLateParsed | clang::Attr | protected |
isLateParsed() const | clang::Attr | inline |
isMicrosoftAttribute() const | clang::AttributeCommonInfo | inline |
isPackExpansion() const | clang::Attr | inline |
IsPackExpansion | clang::Attr | protected |
isRegularKeywordAttribute() const | clang::AttributeCommonInfo | inline |
isStandardAttributeSyntax() const | clang::AttributeCommonInfo | inline |
Kind enum name | clang::AttributeCommonInfo | |
NoSemaHandlerAttribute enum value | clang::AttributeCommonInfo | |
operator delete(void *data) noexcept | clang::Attr | inlineprotected |
operator delete(void *Ptr, ASTContext &C, size_t Alignment) noexcept | clang::Attr | inline |
operator new(size_t bytes) noexcept | clang::Attr | inlineprotected |
operator new(size_t Bytes, ASTContext &C, size_t Alignment=8) noexcept | clang::Attr | inline |
printPretty(raw_ostream &OS, const PrintingPolicy &Policy) const | clang::Attr | |
Scope enum name | clang::AttributeCommonInfo | |
setAttributeSpellingListIndex(unsigned V) | clang::AttributeCommonInfo | inline |
setAttrName(const IdentifierInfo *AttrNameII) | clang::AttributeCommonInfo | inline |
setImplicit(bool I) | clang::Attr | inline |
setPackExpansion(bool PE) | clang::Attr | inline |
setRange(SourceRange R) | clang::AttributeCommonInfo | inline |
SpellingNotCalculated | clang::AttributeCommonInfo | protectedstatic |
Syntax enum name | clang::AttributeCommonInfo | |
TypeAttr(ASTContext &Context, const AttributeCommonInfo &CommonInfo, attr::Kind AK, bool IsLateParsed) | clang::TypeAttr | inlineprotected |
UnknownAttribute enum value | clang::AttributeCommonInfo | |