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

Methods

ΒΆ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