H A D | TreeTransform.h | 307 QualType TransformType(TypeLocBuilder &TLB, TypeLoc TL); 542 QualType Transform##CLASS##Type(TypeLocBuilder &TLB, CLASS##TypeLoc T); 545 QualType TransformFunctionProtoType(TypeLocBuilder &TLB, 553 TransformTemplateSpecializationType(TypeLocBuilder &TLB, 558 TransformDependentTemplateSpecializationType(TypeLocBuilder &TLB, 564 TransformDependentTemplateSpecializationType(TypeLocBuilder &TLB, 591 QualType TransformReferenceType(TypeLocBuilder &TLB, ReferenceTypeLoc TL); 3581 TypeLocBuilder TLB; 3584 TLB.reserve(TL.getFullDataSize()); 3586 QualType Result = getDerived().TransformType(TLB, T 3595 TransformType(TypeLocBuilder &TLB, TypeLoc T) argument 3615 TransformQualifiedType(TypeLocBuilder &TLB, QualifiedTypeLoc T) argument 3719 TypeLocBuilder TLB; local 3764 TransformTypeSpecType(TypeLocBuilder &TLB, TyLoc T) argument 3771 TransformBuiltinType(TypeLocBuilder &TLB, BuiltinTypeLoc T) argument 3781 TransformComplexType(TypeLocBuilder &TLB, ComplexTypeLoc T) argument 3788 TransformAdjustedType(TypeLocBuilder &TLB, AdjustedTypeLoc TL) argument 3795 TransformDecayedType(TypeLocBuilder &TLB, DecayedTypeLoc TL) argument 3811 TransformPointerType(TypeLocBuilder &TLB, PointerTypeLoc TL) argument 3849 TransformBlockPointerType(TypeLocBuilder &TLB, BlockPointerTypeLoc TL) argument 3876 TransformReferenceType(TypeLocBuilder &TLB, ReferenceTypeLoc TL) argument 3913 TransformLValueReferenceType(TypeLocBuilder &TLB, LValueReferenceTypeLoc TL) argument 3920 TransformRValueReferenceType(TypeLocBuilder &TLB, RValueReferenceTypeLoc TL) argument 3927 TransformMemberPointerType(TypeLocBuilder &TLB, MemberPointerTypeLoc TL) argument 3979 TransformConstantArrayType(TypeLocBuilder &TLB, ConstantArrayTypeLoc TL) argument 4019 TransformIncompleteArrayType( TypeLocBuilder &TLB, IncompleteArrayTypeLoc TL) argument 4048 TransformVariableArrayType(TypeLocBuilder &TLB, VariableArrayTypeLoc TL) argument 4087 TransformDependentSizedArrayType(TypeLocBuilder &TLB, DependentSizedArrayTypeLoc TL) argument 4134 TransformDependentSizedExtVectorType( TypeLocBuilder &TLB, DependentSizedExtVectorTypeLoc TL) argument 4178 TransformVectorType(TypeLocBuilder &TLB, VectorTypeLoc TL) argument 4201 TransformExtVectorType(TypeLocBuilder &TLB, ExtVectorTypeLoc TL) argument 4237 TypeLocBuilder TLB; local 4477 TransformFunctionProtoType(TypeLocBuilder &TLB, FunctionProtoTypeLoc TL) argument 4484 TransformFunctionProtoType(TypeLocBuilder &TLB, FunctionProtoTypeLoc TL, CXXRecordDecl *ThisContext, unsigned ThisTypeQuals) argument 4557 TransformFunctionNoProtoType( TypeLocBuilder &TLB, FunctionNoProtoTypeLoc TL) argument 4579 TransformUnresolvedUsingType(TypeLocBuilder &TLB, UnresolvedUsingTypeLoc TL) argument 4602 TransformTypedefType(TypeLocBuilder &TLB, TypedefTypeLoc TL) argument 4626 TransformTypeOfExprType(TypeLocBuilder &TLB, TypeOfExprTypeLoc TL) argument 4658 TransformTypeOfType(TypeLocBuilder &TLB, TypeOfTypeLoc TL) argument 4682 TransformDecltypeType(TypeLocBuilder &TLB, DecltypeTypeLoc TL) argument 4714 TransformUnaryTransformType( TypeLocBuilder &TLB, UnaryTransformTypeLoc TL) argument 4737 TransformAutoType(TypeLocBuilder &TLB, AutoTypeLoc TL) argument 4763 TransformRecordType(TypeLocBuilder &TLB, RecordTypeLoc TL) argument 4787 TransformEnumType(TypeLocBuilder &TLB, EnumTypeLoc TL) argument 4811 TransformInjectedClassNameType( TypeLocBuilder &TLB, InjectedClassNameTypeLoc TL) argument 4824 TransformTemplateTypeParmType( TypeLocBuilder &TLB, TemplateTypeParmTypeLoc TL) argument 4831 TransformSubstTemplateTypeParmType( TypeLocBuilder &TLB, SubstTemplateTypeParmTypeLoc TL) argument 4859 TransformSubstTemplateTypeParmPackType( TypeLocBuilder &TLB, SubstTemplateTypeParmPackTypeLoc TL) argument 4866 TransformTemplateSpecializationType( TypeLocBuilder &TLB, TemplateSpecializationTypeLoc TL) argument 4884 TransformAtomicType(TypeLocBuilder &TLB, AtomicTypeLoc TL) argument 4972 TransformTemplateSpecializationType( TypeLocBuilder &TLB, TemplateSpecializationTypeLoc TL, TemplateName Template) argument 5026 TransformDependentTemplateSpecializationType( TypeLocBuilder &TLB, DependentTemplateSpecializationTypeLoc TL, TemplateName Template, CXXScopeSpec &SS) argument 5086 TransformElaboratedType(TypeLocBuilder &TLB, ElaboratedTypeLoc TL) argument 5138 TransformAttributedType( TypeLocBuilder &TLB, AttributedTypeLoc TL) argument 5176 TransformParenType(TypeLocBuilder &TLB, ParenTypeLoc TL) argument 5197 TransformDependentNameType(TypeLocBuilder &TLB, DependentNameTypeLoc TL) argument 5233 TransformDependentTemplateSpecializationType(TypeLocBuilder &TLB, DependentTemplateSpecializationTypeLoc TL) argument 5249 TransformDependentTemplateSpecializationType(TypeLocBuilder &TLB, DependentTemplateSpecializationTypeLoc TL, NestedNameSpecifierLoc QualifierLoc) argument 5316 TransformPackExpansionType(TypeLocBuilder &TLB, PackExpansionTypeLoc TL) argument 5341 TransformObjCInterfaceType(TypeLocBuilder &TLB, ObjCInterfaceTypeLoc TL) argument 5350 TransformObjCObjectType(TypeLocBuilder &TLB, ObjCObjectTypeLoc TL) argument 5359 TransformObjCObjectPointerType(TypeLocBuilder &TLB, ObjCObjectPointerTypeLoc TL) argument 8266 TypeLocBuilder TLB; local 8309 TypeLocBuilder TLB; local 8334 TypeLocBuilder TLB; local 8363 TypeLocBuilder TLB; local [all...] |