class ExtQualsTypeCommonBase
Declaration
class ExtQualsTypeCommonBase { /* full declaration omitted */ };
Description
Base class that is common to both the \c ExtQuals and \c Type classes, which allows \c QualType to access the common fields between the two.
Declared at: clang/include/clang/AST/Type.h:1415
Member Variables
- private const clang::Type* const BaseType
- This pointer allows an efficient mapping from a QualType to its underlying type pointer.
- private clang::QualType CanonicalType
- The canonical type of this type. A QualType.
Method Overview
- private ExtQualsTypeCommonBase(const clang::Type * baseType, clang::QualType canon)
Methods
ΒΆExtQualsTypeCommonBase(
const clang::Type* baseType,
clang::QualType canon)
ExtQualsTypeCommonBase(
const clang::Type* baseType,
clang::QualType canon)
Declared at: clang/include/clang/AST/Type.h:1430
Parameters
- const clang::Type* baseType
- clang::QualType canon