reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
238 template<typename T>
tools/clang/include/clang/AST/Type.h1436 class alignas(8) Type : public ExtQualsTypeCommonBase { 2525 class ComplexType : public Type, public llvm::FoldingSetNode { 2585 class PointerType : public Type, public llvm::FoldingSetNode { 2687 class BlockPointerType : public Type, public llvm::FoldingSetNode { 2721 class ReferenceType : public Type, public llvm::FoldingSetNode { 2768 class LValueReferenceType : public ReferenceType { 2786 class RValueReferenceType : public ReferenceType { 2804 class MemberPointerType : public Type, public llvm::FoldingSetNode { 3166 class DependentSizedExtVectorType : public Type, public llvm::FoldingSetNode { 3206 class VectorType : public Type, public llvm::FoldingSetNode { 3325 class ExtVectorType : public VectorType { 3393 class FunctionType : public Type { 3688 class FunctionNoProtoType : public FunctionType, public llvm::FoldingSetNode { 3725 class FunctionProtoType final 4293 class TypeOfType : public Type { 4320 class DecltypeType : public Type { 4363 class UnaryTransformType : public Type { 4421 class TagType : public Type { 4444 class RecordType : public TagType { 4470 class EnumType : public TagType { 4596 class TemplateTypeParmType : public Type, public llvm::FoldingSetNode { 5614 class ObjCObjectType : public Type, 5870 class ObjCObjectPointerType : public Type, public llvm::FoldingSetNode {