clang
8.0.0
clang
ParsedAttr
clang::ParsedAttr Member List
This is the complete list of members for
clang::ParsedAttr
, including all inherited members.
appliesToDecl
(const Decl *D, attr::SubjectMatchRule MatchRule) const
clang::ParsedAttr
AS_C2x
enum value
clang::ParsedAttr
AS_ContextSensitiveKeyword
enum value
clang::ParsedAttr
AS_CXX11
enum value
clang::ParsedAttr
AS_Declspec
enum value
clang::ParsedAttr
AS_GNU
enum value
clang::ParsedAttr
AS_Keyword
enum value
clang::ParsedAttr
AS_Microsoft
enum value
clang::ParsedAttr
AS_Pragma
enum value
clang::ParsedAttr
AttributeFactory
class
clang::ParsedAttr
friend
AttributePool
class
clang::ParsedAttr
friend
diagnoseAppertainsTo
(class Sema &S, const Decl *D) const
clang::ParsedAttr
diagnoseLangOpts
(class Sema &S) const
clang::ParsedAttr
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::ParsedAttr
getAvailabilityDeprecated
() const
clang::ParsedAttr
inline
getAvailabilityIntroduced
() const
clang::ParsedAttr
inline
getAvailabilityObsoleted
() const
clang::ParsedAttr
inline
getEllipsisLoc
() const
clang::ParsedAttr
inline
getKind
() const
clang::ParsedAttr
inline
getKind
(const IdentifierInfo *Name, const IdentifierInfo *Scope, Syntax SyntaxUsed)
clang::ParsedAttr
static
getLayoutCompatible
() const
clang::ParsedAttr
inline
getLoc
() 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
getName
() const
clang::ParsedAttr
inline
getNumArgs
() const
clang::ParsedAttr
inline
getProcessingCache
() const
clang::ParsedAttr
inline
getPropertyDataGetter
() const
clang::ParsedAttr
inline
getPropertyDataSetter
() const
clang::ParsedAttr
inline
getRange
() const
clang::ParsedAttr
inline
getReplacementExpr
() const
clang::ParsedAttr
inline
getScopeLoc
() const
clang::ParsedAttr
inline
getScopeName
() const
clang::ParsedAttr
inline
getSemanticSpelling
() const
clang::ParsedAttr
getStrictLoc
() const
clang::ParsedAttr
inline
getTypeArg
() const
clang::ParsedAttr
inline
getUnavailableLoc
() const
clang::ParsedAttr
inline
hasCustomParsing
() const
clang::ParsedAttr
hasParsedType
() const
clang::ParsedAttr
inline
hasProcessingCache
() const
clang::ParsedAttr
inline
hasScope
() const
clang::ParsedAttr
inline
hasVariadicArg
() const
clang::ParsedAttr
IgnoredAttribute
enum value
clang::ParsedAttr
isAlignasAttribute
() const
clang::ParsedAttr
inline
isArgExpr
(unsigned Arg) const
clang::ParsedAttr
inline
isArgIdent
(unsigned Arg) const
clang::ParsedAttr
inline
isC2xAttribute
() const
clang::ParsedAttr
inline
isContextSensitiveKeywordAttribute
() const
clang::ParsedAttr
inline
isCXX11Attribute
() const
clang::ParsedAttr
inline
isDeclspecAttribute
() const
clang::ParsedAttr
inline
isDeclspecPropertyAttribute
() const
clang::ParsedAttr
inline
isGNUScope
() const
clang::ParsedAttr
inline
isInvalid
() const
clang::ParsedAttr
inline
isKeywordAttribute
() const
clang::ParsedAttr
inline
isKnownToGCC
() const
clang::ParsedAttr
isMicrosoftAttribute
() const
clang::ParsedAttr
inline
isPackExpansion
() const
clang::ParsedAttr
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::ParsedAttr
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
setInvalid
(bool b=true) const
clang::ParsedAttr
inline
setProcessingCache
(unsigned value) const
clang::ParsedAttr
inline
setUsedAsTypeAttr
()
clang::ParsedAttr
inline
Syntax
enum name
clang::ParsedAttr
UnknownAttribute
enum value
clang::ParsedAttr
~ParsedAttr
()=delete
clang::ParsedAttr
Generated on Thu Jan 24 2019 18:00:31 for clang by
1.8.13