clang  14.0.0git
Friends | List of all members
clang::ExtQualsTypeCommonBase Class Reference

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 "clang/AST/Type.h"

Inheritance diagram for clang::ExtQualsTypeCommonBase:
Inheritance graph
[legend]

Friends

class ExtQuals
 
class QualType
 
class Type
 

Detailed Description

Base class that is common to both the ExtQuals and Type classes, which allows QualType to access the common fields between the two.

Definition at line 1349 of file Type.h.

Friends And Related Function Documentation

◆ ExtQuals

friend class ExtQuals
friend

Definition at line 1350 of file Type.h.

◆ QualType

friend class QualType
friend

Definition at line 1351 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::DependentAddressSpaceType::desugar(), clang::DependentSizedExtVectorType::desugar(), clang::VectorType::desugar(), clang::DependentVectorType::desugar(), clang::ExtVectorType::desugar(), clang::MatrixType::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::PipeType::desugar(), clang::ExtIntType::desugar(), clang::DependentExtIntType::desugar(), clang::DeducedType::getDeducedType(), clang::ObjCObjectType::getSuperClassType(), clang::Type::isCanonicalUnqualified(), and clang::ObjCObjectType::stripObjCKindOfTypeAndQuals().

◆ Type

friend class Type
friend

Definition at line 1352 of file Type.h.

Referenced by clang::Type::getNullability().


The documentation for this class was generated from the following file: