clang API Documentation

clang::QualifierCollector Member List
This is the complete list of members for clang::QualifierCollector, including all inherited members.
addAddressSpace(unsigned space)clang::Qualifiers [inline]
addConsistentQualifiers(Qualifiers qs)clang::Qualifiers [inline]
addConst()clang::Qualifiers [inline]
addCVRQualifiers(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]
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 valueclang::Qualifiers
CVRMask enum valueclang::Qualifiers
empty() const clang::Qualifiers [inline]
FastMask enum valueclang::Qualifiers
FastWidth enum valueclang::Qualifiers
fromCVRMask(unsigned CVR)clang::Qualifiers [inline, static]
fromFastMask(unsigned Mask)clang::Qualifiers [inline, static]
fromOpaqueValue(unsigned opaque)clang::Qualifiers [inline, static]
GC enum nameclang::Qualifiers
GCNone enum valueclang::Qualifiers
getAddressSpace() 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]
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]
hasQualifiers() const clang::Qualifiers [inline]
hasRestrict() const clang::Qualifiers [inline]
hasStrongOrWeakObjCLifetime() const clang::Qualifiers [inline]
hasVolatile() const clang::Qualifiers [inline]
isEmptyWhenPrinted(const PrintingPolicy &Policy) const clang::Qualifiers
isStrictSupersetOf(Qualifiers Other) const clang::Qualifiers
MaxAddressSpace enum valueclang::Qualifiers
ObjCLifetime enum nameclang::Qualifiers
OCL_Autoreleasing enum valueclang::Qualifiers
OCL_ExplicitNone enum valueclang::Qualifiers
OCL_None enum valueclang::Qualifiers
OCL_Strong enum valueclang::Qualifiers
OCL_Weak enum valueclang::Qualifiers
operator bool() const clang::Qualifiers [inline]
operator!=(Qualifiers Other) const clang::Qualifiers [inline]
operator+(Qualifiers L, Qualifiers R)clang::Qualifiers [friend]
operator+=(Qualifiers R)clang::Qualifiers [inline]
operator-(Qualifiers L, Qualifiers R)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]
QualifierCollector(Qualifiers Qs=Qualifiers())clang::QualifierCollector [inline]
Qualifiers()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]
removeQualifiers(Qualifiers Q)clang::Qualifiers [inline]
removeRestrict()clang::Qualifiers [inline]
removeVolatile()clang::Qualifiers [inline]
Restrict enum valueclang::Qualifiers
setAddressSpace(unsigned space)clang::Qualifiers [inline]
setConst(bool flag)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]
setRestrict(bool flag)clang::Qualifiers [inline]
setVolatile(bool flag)clang::Qualifiers [inline]
strip(QualType type)clang::QualifierCollector [inline]
Strong enum valueclang::Qualifiers
TQ enum nameclang::Qualifiers
Volatile enum valueclang::Qualifiers
Weak enum valueclang::Qualifiers
withoutObjCGCAttr() const clang::Qualifiers [inline]
withoutObjCLifetime() const clang::Qualifiers [inline]