H A D | TreeTransform.h | 306 QualType TransformType(TypeLocBuilder &TLB, TypeLoc TL); 522 QualType Transform##CLASS##Type(TypeLocBuilder &TLB, CLASS##TypeLoc T); 525 QualType TransformFunctionProtoType(TypeLocBuilder &TLB, 534 TransformTemplateSpecializationType(TypeLocBuilder &TLB, 539 TransformDependentTemplateSpecializationType(TypeLocBuilder &TLB, 545 TransformDependentTemplateSpecializationType(TypeLocBuilder &TLB, 572 QualType TransformReferenceType(TypeLocBuilder &TLB, ReferenceTypeLoc TL); 3294 TypeLocBuilder TLB; 3297 TLB.reserve(TL.getFullDataSize()); 3299 QualType Result = getDerived().TransformType(TLB, T 3308 TransformType(TypeLocBuilder &TLB, TypeLoc T) argument 3327 TransformQualifiedType(TypeLocBuilder &TLB, QualifiedTypeLoc T) argument 3494 TransformTypeSpecType(TypeLocBuilder &TLB, TyLoc T) argument 3501 TransformBuiltinType(TypeLocBuilder &TLB, BuiltinTypeLoc T) argument 3511 TransformComplexType(TypeLocBuilder &TLB, ComplexTypeLoc T) argument 3518 TransformPointerType(TypeLocBuilder &TLB, PointerTypeLoc TL) argument 3556 TransformBlockPointerType(TypeLocBuilder &TLB, BlockPointerTypeLoc TL) argument 3583 TransformReferenceType(TypeLocBuilder &TLB, ReferenceTypeLoc TL) argument 3620 TransformLValueReferenceType(TypeLocBuilder &TLB, LValueReferenceTypeLoc TL) argument 3627 TransformRValueReferenceType(TypeLocBuilder &TLB, RValueReferenceTypeLoc TL) argument 3634 TransformMemberPointerType(TypeLocBuilder &TLB, MemberPointerTypeLoc TL) argument 3678 TransformConstantArrayType(TypeLocBuilder &TLB, ConstantArrayTypeLoc TL) argument 3718 TransformIncompleteArrayType( TypeLocBuilder &TLB, IncompleteArrayTypeLoc TL) argument 3747 TransformVariableArrayType(TypeLocBuilder &TLB, VariableArrayTypeLoc TL) argument 3784 TransformDependentSizedArrayType(TypeLocBuilder &TLB, DependentSizedArrayTypeLoc TL) argument 3831 TransformDependentSizedExtVectorType( TypeLocBuilder &TLB, DependentSizedExtVectorTypeLoc TL) argument 3875 TransformVectorType(TypeLocBuilder &TLB, VectorTypeLoc TL) argument 3898 TransformExtVectorType(TypeLocBuilder &TLB, ExtVectorTypeLoc TL) argument 3936 TypeLocBuilder TLB; local 4179 TransformFunctionProtoType(TypeLocBuilder &TLB, FunctionProtoTypeLoc TL) argument 4186 TransformFunctionProtoType(TypeLocBuilder &TLB, FunctionProtoTypeLoc TL, CXXRecordDecl *ThisContext, unsigned ThisTypeQuals) argument 4268 TransformFunctionNoProtoType( TypeLocBuilder &TLB, FunctionNoProtoTypeLoc TL) argument 4290 TransformUnresolvedUsingType(TypeLocBuilder &TLB, UnresolvedUsingTypeLoc TL) argument 4313 TransformTypedefType(TypeLocBuilder &TLB, TypedefTypeLoc TL) argument 4337 TransformTypeOfExprType(TypeLocBuilder &TLB, TypeOfExprTypeLoc TL) argument 4368 TransformTypeOfType(TypeLocBuilder &TLB, TypeOfTypeLoc TL) argument 4392 TransformDecltypeType(TypeLocBuilder &TLB, DecltypeTypeLoc TL) argument 4424 TransformUnaryTransformType( TypeLocBuilder &TLB, UnaryTransformTypeLoc TL) argument 4447 TransformAutoType(TypeLocBuilder &TLB, AutoTypeLoc TL) argument 4472 TransformRecordType(TypeLocBuilder &TLB, RecordTypeLoc TL) argument 4496 TransformEnumType(TypeLocBuilder &TLB, EnumTypeLoc TL) argument 4520 TransformInjectedClassNameType( TypeLocBuilder &TLB, InjectedClassNameTypeLoc TL) argument 4533 TransformTemplateTypeParmType( TypeLocBuilder &TLB, TemplateTypeParmTypeLoc TL) argument 4540 TransformSubstTemplateTypeParmType( TypeLocBuilder &TLB, SubstTemplateTypeParmTypeLoc TL) argument 4568 TransformSubstTemplateTypeParmPackType( TypeLocBuilder &TLB, SubstTemplateTypeParmPackTypeLoc TL) argument 4575 TransformTemplateSpecializationType( TypeLocBuilder &TLB, TemplateSpecializationTypeLoc TL) argument 4593 TransformAtomicType(TypeLocBuilder &TLB, AtomicTypeLoc TL) argument 4683 TransformTemplateSpecializationType( TypeLocBuilder &TLB, TemplateSpecializationTypeLoc TL, TemplateName Template) argument 4737 TransformDependentTemplateSpecializationType( TypeLocBuilder &TLB, DependentTemplateSpecializationTypeLoc TL, TemplateName Template, CXXScopeSpec &SS) argument 4797 TransformElaboratedType(TypeLocBuilder &TLB, ElaboratedTypeLoc TL) argument 4849 TransformAttributedType( TypeLocBuilder &TLB, AttributedTypeLoc TL) argument 4887 TransformParenType(TypeLocBuilder &TLB, ParenTypeLoc TL) argument 4908 TransformDependentNameType(TypeLocBuilder &TLB, DependentNameTypeLoc TL) argument 4944 TransformDependentTemplateSpecializationType(TypeLocBuilder &TLB, DependentTemplateSpecializationTypeLoc TL) argument 4960 TransformDependentTemplateSpecializationType(TypeLocBuilder &TLB, DependentTemplateSpecializationTypeLoc TL, NestedNameSpecifierLoc QualifierLoc) argument 5027 TransformPackExpansionType(TypeLocBuilder &TLB, PackExpansionTypeLoc TL) argument 5052 TransformObjCInterfaceType(TypeLocBuilder &TLB, ObjCInterfaceTypeLoc TL) argument 5061 TransformObjCObjectType(TypeLocBuilder &TLB, ObjCObjectTypeLoc TL) argument 5070 TransformObjCObjectPointerType(TypeLocBuilder &TLB, ObjCObjectPointerTypeLoc TL) argument 7565 TypeLocBuilder TLB; local 7608 TypeLocBuilder TLB; local 7633 TypeLocBuilder TLB; local 7649 TypeLocBuilder TLB; local [all...] |