clang
20.0.0git
clang
Qualifiers
clang::Qualifiers Member List
This is the complete list of members for
clang::Qualifiers
, including all inherited members.
addAddressSpace
(LangAS space)
clang::Qualifiers
inline
addConsistentQualifiers
(Qualifiers qs)
clang::Qualifiers
inline
addConst
()
clang::Qualifiers
inline
addCVRQualifiers
(unsigned mask)
clang::Qualifiers
inline
addCVRUQualifiers
(unsigned mask)
clang::Qualifiers
inline
addFastQualifiers
(unsigned mask)
clang::Qualifiers
inline
addObjCGCAttr
(GC type)
clang::Qualifiers
inline
addObjCLifetime
(ObjCLifetime type)
clang::Qualifiers
inline
addPointerAuth
(PointerAuthQualifier Q)
clang::Qualifiers
inline
addQualifiers
(Qualifiers Q)
clang::Qualifiers
inline
addRestrict
()
clang::Qualifiers
inline
addUnaligned
()
clang::Qualifiers
inline
addVolatile
()
clang::Qualifiers
inline
compatiblyIncludes
(Qualifiers other) const
clang::Qualifiers
inline
compatiblyIncludesObjCLifetime
(Qualifiers other) const
clang::Qualifiers
inline
Const
enum value
clang::Qualifiers
CVRMask
enum value
clang::Qualifiers
empty
() const
clang::Qualifiers
inline
FastMask
enum value
clang::Qualifiers
FastWidth
enum value
clang::Qualifiers
fromCVRMask
(unsigned CVR)
clang::Qualifiers
inline
static
fromCVRUMask
(unsigned CVRU)
clang::Qualifiers
inline
static
fromFastMask
(unsigned Mask)
clang::Qualifiers
inline
static
fromOpaqueValue
(uint64_t opaque)
clang::Qualifiers
inline
static
GC
enum name
clang::Qualifiers
GCNone
enum value
clang::Qualifiers
getAddressSpace
() const
clang::Qualifiers
inline
getAddressSpaceAttributePrintValue
() const
clang::Qualifiers
inline
getAddrSpaceAsString
(LangAS AS)
clang::Qualifiers
static
getAsOpaqueValue
() const
clang::Qualifiers
inline
getAsString
() const
clang::Qualifiers
getAsString
(const PrintingPolicy &Policy) const
clang::Qualifiers
getCVRQualifiers
() const
clang::Qualifiers
inline
getCVRUQualifiers
() const
clang::Qualifiers
inline
getFastQualifiers
() const
clang::Qualifiers
inline
getNonFastQualifiers
() const
clang::Qualifiers
inline
getObjCGCAttr
() const
clang::Qualifiers
inline
getObjCLifetime
() const
clang::Qualifiers
inline
getPointerAuth
() const
clang::Qualifiers
inline
hasAddressSpace
() const
clang::Qualifiers
inline
hasConst
() const
clang::Qualifiers
inline
hasCVRQualifiers
() const
clang::Qualifiers
inline
hasFastQualifiers
() const
clang::Qualifiers
inline
hasNonFastQualifiers
() const
clang::Qualifiers
inline
hasNonTrivialObjCLifetime
() const
clang::Qualifiers
inline
hasObjCGCAttr
() const
clang::Qualifiers
inline
hasObjCLifetime
() const
clang::Qualifiers
inline
hasOnlyConst
() const
clang::Qualifiers
inline
hasOnlyRestrict
() const
clang::Qualifiers
inline
hasOnlyVolatile
() const
clang::Qualifiers
inline
hasPointerAuth
() const
clang::Qualifiers
inline
hasQualifiers
() const
clang::Qualifiers
inline
hasRestrict
() const
clang::Qualifiers
inline
hasStrongOrWeakObjCLifetime
() const
clang::Qualifiers
inline
hasTargetSpecificAddressSpace
() const
clang::Qualifiers
inline
hasUnaligned
() const
clang::Qualifiers
inline
hasVolatile
() const
clang::Qualifiers
inline
isAddressSpaceSupersetOf
(LangAS A, LangAS B)
clang::Qualifiers
inline
static
isAddressSpaceSupersetOf
(Qualifiers other) const
clang::Qualifiers
inline
isEmptyWhenPrinted
(const PrintingPolicy &Policy) const
clang::Qualifiers
isStrictSupersetOf
(Qualifiers Other) const
clang::Qualifiers
MaxAddressSpace
enum value
clang::Qualifiers
ObjCLifetime
enum name
clang::Qualifiers
OCL_Autoreleasing
enum value
clang::Qualifiers
OCL_ExplicitNone
enum value
clang::Qualifiers
OCL_None
enum value
clang::Qualifiers
OCL_Strong
enum value
clang::Qualifiers
OCL_Weak
enum value
clang::Qualifiers
operator bool
() const
clang::Qualifiers
inline
explicit
operator!=
(Qualifiers Other) const
clang::Qualifiers
inline
operator+
clang::Qualifiers
friend
operator+=
(Qualifiers R)
clang::Qualifiers
inline
operator-
clang::Qualifiers
friend
operator-=
(Qualifiers R)
clang::Qualifiers
inline
operator==
(Qualifiers Other) const
clang::Qualifiers
inline
print
(raw_ostream &OS, const PrintingPolicy &Policy, bool appendSpaceIfNonEmpty=false) const
clang::Qualifiers
Profile
(llvm::FoldingSetNodeID &ID) const
clang::Qualifiers
inline
removeAddressSpace
()
clang::Qualifiers
inline
removeCommonQualifiers
(Qualifiers &L, Qualifiers &R)
clang::Qualifiers
inline
static
removeConst
()
clang::Qualifiers
inline
removeCVRQualifiers
(unsigned mask)
clang::Qualifiers
inline
removeCVRQualifiers
()
clang::Qualifiers
inline
removeFastQualifiers
(unsigned mask)
clang::Qualifiers
inline
removeFastQualifiers
()
clang::Qualifiers
inline
removeObjCGCAttr
()
clang::Qualifiers
inline
removeObjCLifetime
()
clang::Qualifiers
inline
removePointerAuth
()
clang::Qualifiers
inline
removeQualifiers
(Qualifiers Q)
clang::Qualifiers
inline
removeRestrict
()
clang::Qualifiers
inline
removeUnaligned
()
clang::Qualifiers
inline
removeVolatile
()
clang::Qualifiers
inline
Restrict
enum value
clang::Qualifiers
setAddressSpace
(LangAS space)
clang::Qualifiers
inline
setCVRQualifiers
(unsigned mask)
clang::Qualifiers
inline
setFastQualifiers
(unsigned mask)
clang::Qualifiers
inline
setObjCGCAttr
(GC type)
clang::Qualifiers
inline
setObjCLifetime
(ObjCLifetime type)
clang::Qualifiers
inline
setPointerAuth
(PointerAuthQualifier Q)
clang::Qualifiers
inline
setUnaligned
(bool flag)
clang::Qualifiers
inline
Strong
enum value
clang::Qualifiers
TQ
enum name
clang::Qualifiers
Volatile
enum value
clang::Qualifiers
Weak
enum value
clang::Qualifiers
withConst
() const
clang::Qualifiers
inline
withoutAddressSpace
() const
clang::Qualifiers
inline
withoutObjCGCAttr
() const
clang::Qualifiers
inline
withoutObjCLifetime
() const
clang::Qualifiers
inline
withRestrict
() const
clang::Qualifiers
inline
withVolatile
() const
clang::Qualifiers
inline
Generated on Fri Nov 22 2024 09:52:47 for clang by
1.9.6