clang 8.0.0

clang::QualifierCollector Member List

This is the complete list of members for clang::QualifierCollector, 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
addQualifiers(Qualifiers Q) | clang::Qualifiers | inline
addRestrict() | clang::Qualifiers | inline
addUnaligned() | clang::Qualifiers | inline
addVolatile() | clang::Qualifiers | inline
apply(const ASTContext &Context, QualType QT) const | clang::QualifierCollector |
apply(const ASTContext &Context, const Type *T) const | clang::QualifierCollector |
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(unsigned 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
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
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
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(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+=(Qualifiers R) | clang::Qualifiers | inline
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
QualifierCollector(Qualifiers Qs=Qualifiers()) | clang::QualifierCollector | 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
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
setUnaligned(bool flag) | clang::Qualifiers | inline
strip(QualType type) | clang::QualifierCollector | inline
Strong enum value | clang::Qualifiers |
TQ enum name | clang::Qualifiers |
Volatile enum value | clang::Qualifiers |
Weak enum value | clang::Qualifiers |
withoutObjCGCAttr() const | clang::Qualifiers | inline
withoutObjCLifetime() const | clang::Qualifiers | inline