class AbstractTypeReader
Declaration
template <class PropertyReader>
class AbstractTypeReader { /* full declaration omitted */ };
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:10
Templates
- PropertyReader
Member Variables
- public PropertyReader& R
Method Overview
- public AbstractTypeReader<T>(PropertyReader & R)
- public clang::QualType read(Type::TypeClass kind)
- public clang::QualType readAdjustedType()
- public clang::QualType readAtomicType()
- public clang::QualType readAttributedType()
- public clang::QualType readAutoType()
- public clang::QualType readBTFTagAttributedType()
- public clang::QualType readBitIntType()
- public clang::QualType readBlockPointerType()
- public clang::QualType readBuiltinType()
- public clang::QualType readComplexType()
- public clang::QualType readConstantArrayType()
- public clang::QualType readConstantMatrixType()
- public clang::QualType readDecayedType()
- public clang::QualType readDecltypeType()
- public clang::QualType readDeducedTemplateSpecializationType()
- public clang::QualType readDependentAddressSpaceType()
- public clang::QualType readDependentBitIntType()
- public clang::QualType readDependentNameType()
- public clang::QualType readDependentSizedArrayType()
- public clang::QualType readDependentSizedExtVectorType()
- public clang::QualType readDependentSizedMatrixType()
- public clang::QualType readDependentTemplateSpecializationType()
- public clang::QualType readDependentVectorType()
- public clang::QualType readElaboratedType()
- public clang::QualType readEnumType()
- public clang::QualType readExtVectorType()
- public clang::QualType readFunctionNoProtoType()
- public clang::QualType readFunctionProtoType()
- public clang::QualType readIncompleteArrayType()
- public clang::QualType readInjectedClassNameType()
- public clang::QualType readLValueReferenceType()
- public clang::QualType readMacroQualifiedType()
- public clang::QualType readMemberPointerType()
- public clang::QualType readObjCInterfaceType()
- public clang::QualType readObjCObjectPointerType()
- public clang::QualType readObjCObjectType()
- public clang::QualType readObjCTypeParamType()
- public clang::QualType readPackExpansionType()
- public clang::QualType readParenType()
- public clang::QualType readPipeType()
- public clang::QualType readPointerType()
- public clang::QualType readRValueReferenceType()
- public clang::QualType readRecordType()
- public clang::QualType readSubstTemplateTypeParmPackType()
- public clang::QualType readSubstTemplateTypeParmType()
- public clang::QualType readTemplateSpecializationType()
- public clang::QualType readTemplateTypeParmType()
- public clang::QualType readTypeOfExprType()
- public clang::QualType readTypeOfType()
- public clang::QualType readTypedefType()
- public clang::QualType readUnaryTransformType()
- public clang::QualType readUnresolvedUsingType()
- public clang::QualType readUsingType()
- public clang::QualType readVariableArrayType()
- public clang::QualType readVectorType()
Methods
¶AbstractTypeReader<T>(PropertyReader& R)
AbstractTypeReader<T>(PropertyReader& R)
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:14
Parameters
- PropertyReader& R
¶clang::QualType read(Type::TypeClass kind)
clang::QualType read(Type::TypeClass kind)
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:16
Parameters
- Type::TypeClass kind
¶clang::QualType readAdjustedType()
clang::QualType readAdjustedType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:130
¶clang::QualType readAtomicType()
clang::QualType readAtomicType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:200
¶clang::QualType readAttributedType()
clang::QualType readAttributedType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:208
¶clang::QualType readAutoType()
clang::QualType readAutoType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:290
¶clang::QualType readBTFTagAttributedType()
clang::QualType readBTFTagAttributedType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:218
¶clang::QualType readBitIntType()
clang::QualType readBitIntType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:227
¶clang::QualType readBlockPointerType()
clang::QualType readBlockPointerType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:236
¶clang::QualType readBuiltinType()
clang::QualType readBuiltinType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:242
¶clang::QualType readComplexType()
clang::QualType readComplexType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:275
¶clang::QualType readConstantArrayType()
clang::QualType readConstantArrayType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:143
¶clang::QualType readConstantMatrixType()
clang::QualType readConstantMatrixType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:493
¶clang::QualType readDecayedType()
clang::QualType readDecayedType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:137
¶clang::QualType readDecltypeType()
clang::QualType readDecltypeType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:281
¶clang::QualType
readDeducedTemplateSpecializationType()
clang::QualType
readDeducedTemplateSpecializationType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:307
¶clang::QualType readDependentAddressSpaceType()
clang::QualType readDependentAddressSpaceType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:319
¶clang::QualType readDependentBitIntType()
clang::QualType readDependentBitIntType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:330
¶clang::QualType readDependentNameType()
clang::QualType readDependentNameType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:339
¶clang::QualType readDependentSizedArrayType()
clang::QualType readDependentSizedArrayType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:157
¶clang::QualType readDependentSizedExtVectorType()
clang::QualType readDependentSizedExtVectorType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:353
¶clang::QualType readDependentSizedMatrixType()
clang::QualType readDependentSizedMatrixType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:503
¶clang::QualType
readDependentTemplateSpecializationType()
clang::QualType
readDependentTemplateSpecializationType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:363
¶clang::QualType readDependentVectorType()
clang::QualType readDependentVectorType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:376
¶clang::QualType readElaboratedType()
clang::QualType readElaboratedType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:388
¶clang::QualType readEnumType()
clang::QualType readEnumType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:638
¶clang::QualType readExtVectorType()
clang::QualType readExtVectorType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:767
¶clang::QualType readFunctionNoProtoType()
clang::QualType readFunctionNoProtoType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:400
¶clang::QualType readFunctionProtoType()
clang::QualType readFunctionProtoType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:420
¶clang::QualType readIncompleteArrayType()
clang::QualType readIncompleteArrayType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:173
¶clang::QualType readInjectedClassNameType()
clang::QualType readInjectedClassNameType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:459
¶clang::QualType readLValueReferenceType()
clang::QualType readLValueReferenceType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:597
¶clang::QualType readMacroQualifiedType()
clang::QualType readMacroQualifiedType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:484
¶clang::QualType readMemberPointerType()
clang::QualType readMemberPointerType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:514
¶clang::QualType readObjCInterfaceType()
clang::QualType readObjCInterfaceType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:545
¶clang::QualType readObjCObjectPointerType()
clang::QualType readObjCObjectPointerType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:523
¶clang::QualType readObjCObjectType()
clang::QualType readObjCObjectType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:531
¶clang::QualType readObjCTypeParamType()
clang::QualType readObjCTypeParamType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:554
¶clang::QualType readPackExpansionType()
clang::QualType readPackExpansionType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:564
¶clang::QualType readParenType()
clang::QualType readParenType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:574
¶clang::QualType readPipeType()
clang::QualType readPipeType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:582
¶clang::QualType readPointerType()
clang::QualType readPointerType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:591
¶clang::QualType readRValueReferenceType()
clang::QualType readRValueReferenceType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:607
¶clang::QualType readRecordType()
clang::QualType readRecordType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:651
¶clang::QualType
readSubstTemplateTypeParmPackType()
clang::QualType
readSubstTemplateTypeParmPackType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:615
¶clang::QualType readSubstTemplateTypeParmType()
clang::QualType readSubstTemplateTypeParmType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:626
¶clang::QualType readTemplateSpecializationType()
clang::QualType readTemplateSpecializationType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:665
¶clang::QualType readTemplateTypeParmType()
clang::QualType readTemplateTypeParmType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:689
¶clang::QualType readTypeOfExprType()
clang::QualType readTypeOfExprType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:701
¶clang::QualType readTypeOfType()
clang::QualType readTypeOfType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:709
¶clang::QualType readTypedefType()
clang::QualType readTypedefType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:717
¶clang::QualType readUnaryTransformType()
clang::QualType readUnaryTransformType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:730
¶clang::QualType readUnresolvedUsingType()
clang::QualType readUnresolvedUsingType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:740
¶clang::QualType readUsingType()
clang::QualType readUsingType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:748
¶clang::QualType readVariableArrayType()
clang::QualType readVariableArrayType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:184
¶clang::QualType readVectorType()
clang::QualType readVectorType()
Declared at: build/tools/clang/include/clang/AST/AbstractTypeReader.inc:757