clang  6.0.0svn
clang::QualType Member List

This is the complete list of members for clang::QualType, including all inherited members.

addConst()clang::QualTypeinline
addFastQualifiers(unsigned TQs)clang::QualTypeinline
addRestrict()clang::QualTypeinline
addVolatile()clang::QualTypeinline
DestructionKind enum nameclang::QualType
DK_cxx_destructor enum valueclang::QualType
DK_none enum valueclang::QualType
DK_objc_strong_lifetime enum valueclang::QualType
DK_objc_weak_lifetime enum valueclang::QualType
dump(const char *s) constclang::QualType
dump() constclang::QualType
dump(llvm::raw_ostream &OS) constclang::QualType
getAddressSpace() constclang::QualTypeinline
getAsOpaquePtr() constclang::QualTypeinline
getAsString() constclang::QualTypeinline
getAsString(SplitQualType split)clang::QualTypeinlinestatic
getAsString(const Type *ty, Qualifiers qs)clang::QualTypestatic
getAsString(const PrintingPolicy &Policy) constclang::QualType
getAsStringInternal(std::string &Str, const PrintingPolicy &Policy) constclang::QualTypeinline
getAsStringInternal(SplitQualType split, std::string &out, const PrintingPolicy &policy)clang::QualTypeinlinestatic
getAsStringInternal(const Type *ty, Qualifiers qs, std::string &out, const PrintingPolicy &policy)clang::QualTypestatic
getAtomicUnqualifiedType() constclang::QualType
getBaseTypeIdentifier() constclang::QualType
getCanonicalType() constclang::QualTypeinline
getCVRQualifiers() constclang::QualTypeinline
getDesugaredType(const ASTContext &Context) constclang::QualTypeinline
getFromOpaquePtr(const void *Ptr)clang::QualTypeinlinestatic
getLocalCVRQualifiers() constclang::QualTypeinline
getLocalFastQualifiers() constclang::QualTypeinline
getLocalQualifiers() constclang::QualTypeinline
getLocalUnqualifiedType() constclang::QualTypeinline
getNonLValueExprType(const ASTContext &Context) constclang::QualType
getNonReferenceType() constclang::QualTypeinline
getObjCGCAttr() constclang::QualTypeinline
getObjCLifetime() constclang::QualTypeinline
getQualifiers() constclang::QualTypeinline
getSingleStepDesugaredType(const ASTContext &Context) constclang::QualTypeinline
getSplitDesugaredType() constclang::QualTypeinline
getSplitUnqualifiedType() constclang::QualTypeinline
getTypePtr() constclang::QualTypeinline
getTypePtrOrNull() constclang::QualTypeinline
getUnqualifiedType() constclang::QualTypeinline
hasLocalNonFastQualifiers() constclang::QualTypeinline
hasLocalQualifiers() constclang::QualTypeinline
hasNonTrivialObjCLifetime() constclang::QualTypeinline
hasQualifiers() constclang::QualTypeinline
hasStrongOrWeakObjCLifetime() constclang::QualTypeinline
IgnoreParens() constclang::QualTypeinline
isAtLeastAsQualifiedAs(QualType Other) constclang::QualTypeinline
isCanonical() constclang::QualTypeinline
isCanonicalAsParam() constclang::QualTypeinline
isCForbiddenLValueType() constclang::QualTypeinline
isConstant(const ASTContext &Ctx) constclang::QualTypeinline
isConstQualified() constclang::QualTypeinline
isCXX11PODType(const ASTContext &Context) constclang::QualType
isCXX98PODType(const ASTContext &Context) constclang::QualType
isDestructedType() constclang::QualTypeinline
isLocalConstQualified() constclang::QualTypeinline
isLocalRestrictQualified() constclang::QualTypeinline
isLocalVolatileQualified() constclang::QualTypeinline
isMoreQualifiedThan(QualType Other) constclang::QualTypeinline
isNonWeakInMRRWithObjCWeak(const ASTContext &Context) constclang::QualType
isNull() constclang::QualTypeinline
isObjCGCStrong() constclang::QualTypeinline
isObjCGCWeak() constclang::QualTypeinline
isPODType(const ASTContext &Context) constclang::QualType
isRestrictQualified() constclang::QualTypeinline
isTriviallyCopyableType(const ASTContext &Context) constclang::QualType
isTrivialType(const ASTContext &Context) constclang::QualType
isVolatileQualified() constclang::QualTypeinline
operator!=(const QualType &LHS, const QualType &RHS)clang::QualTypefriend
operator*() constclang::QualTypeinline
operator->() constclang::QualTypeinline
operator==(const QualType &LHS, const QualType &RHS)clang::QualTypefriend
print(raw_ostream &OS, const PrintingPolicy &Policy, const Twine &PlaceHolder=Twine(), unsigned Indentation=0) constclang::QualTypeinline
print(SplitQualType split, raw_ostream &OS, const PrintingPolicy &policy, const Twine &PlaceHolder, unsigned Indentation=0)clang::QualTypeinlinestatic
print(const Type *ty, Qualifiers qs, raw_ostream &OS, const PrintingPolicy &policy, const Twine &PlaceHolder, unsigned Indentation=0)clang::QualTypestatic
Profile(llvm::FoldingSetNodeID &ID) constclang::QualTypeinline
QualifierCollector classclang::QualTypefriend
QualType()=defaultclang::QualType
QualType(const Type *Ptr, unsigned Quals)clang::QualTypeinline
QualType(const ExtQuals *Ptr, unsigned Quals)clang::QualTypeinline
removeLocalConst()clang::QualTypeinline
removeLocalCVRQualifiers(unsigned Mask)clang::QualTypeinline
removeLocalFastQualifiers()clang::QualTypeinline
removeLocalFastQualifiers(unsigned Mask)clang::QualTypeinline
removeLocalRestrict()clang::QualTypeinline
removeLocalVolatile()clang::QualTypeinline
setLocalFastQualifiers(unsigned Quals)clang::QualTypeinline
split() constclang::QualTypeinline
stream(const PrintingPolicy &Policy, const Twine &PlaceHolder=Twine(), unsigned Indentation=0) constclang::QualTypeinline
stripObjCKindOfType(const ASTContext &ctx) constclang::QualType
substObjCMemberType(QualType objectType, const DeclContext *dc, ObjCSubstitutionContext context) constclang::QualType
substObjCTypeArgs(ASTContext &ctx, ArrayRef< QualType > typeArgs, ObjCSubstitutionContext context) constclang::QualType
withConst() constclang::QualTypeinline
withCVRQualifiers(unsigned CVR) constclang::QualTypeinline
withExactLocalFastQualifiers(unsigned TQs) constclang::QualTypeinline
withFastQualifiers(unsigned TQs) constclang::QualTypeinline
withoutLocalFastQualifiers() constclang::QualTypeinline
withRestrict() constclang::QualTypeinline
withVolatile() constclang::QualTypeinline