clang
3.7.0
|
Base class that is common to both the ExtQuals
and Type
classes, which allows QualType
to access the common fields between the two.
More...
#include <Type.h>
Friends | |
class | QualType |
class | Type |
class | ExtQuals |
Base class that is common to both the ExtQuals
and Type
classes, which allows QualType
to access the common fields between the two.
|
friend |
Definition at line 1122 of file Type.h.
Referenced by clang::BuiltinType::desugar(), clang::ComplexType::desugar(), clang::PointerType::desugar(), clang::BlockPointerType::desugar(), clang::LValueReferenceType::desugar(), clang::RValueReferenceType::desugar(), clang::MemberPointerType::desugar(), clang::ConstantArrayType::desugar(), clang::IncompleteArrayType::desugar(), clang::VariableArrayType::desugar(), clang::DependentSizedArrayType::desugar(), clang::DependentSizedExtVectorType::desugar(), clang::VectorType::desugar(), clang::ExtVectorType::desugar(), clang::FunctionNoProtoType::desugar(), clang::FunctionProtoType::desugar(), clang::UnresolvedUsingType::desugar(), clang::TypeOfExprType::desugar(), clang::DecltypeType::desugar(), clang::RecordType::desugar(), clang::EnumType::desugar(), clang::TemplateTypeParmType::desugar(), clang::SubstTemplateTypeParmPackType::desugar(), clang::InjectedClassNameType::desugar(), clang::DependentNameType::desugar(), clang::DependentTemplateSpecializationType::desugar(), clang::PackExpansionType::desugar(), clang::ObjCObjectType::desugar(), clang::ObjCInterfaceType::desugar(), clang::ObjCObjectPointerType::desugar(), clang::AtomicType::desugar(), clang::AutoType::getDeducedType(), clang::Type::getPointeeType(), clang::ObjCObjectType::getSuperClassType(), clang::QualType::getUnqualifiedType(), clang::Type::isCanonicalUnqualified(), clang::ObjCObjectType::ObjCObjectType(), and clang::ObjCObjectType::stripObjCKindOfTypeAndQuals().