Searched refs:TypeLocBuilder (Results 1 – 16 of 16) sorted by relevance
/external/clang/lib/Sema/ |
D | TypeLocBuilder.h | 23 class TypeLocBuilder { 47 TypeLocBuilder() in TypeLocBuilder() function 53 ~TypeLocBuilder() { in ~TypeLocBuilder()
|
D | TypeLocBuilder.cpp | 19 void TypeLocBuilder::pushFullCopy(TypeLoc L) { in pushFullCopy() 45 void TypeLocBuilder::grow(size_t NewCapacity) { in grow() 63 TypeLoc TypeLocBuilder::pushImpl(QualType T, size_t LocalSize, unsigned LocalAlignment) { in pushImpl()
|
D | TreeTransform.h | 308 QualType TransformType(TypeLocBuilder &TLB, TypeLoc TL); 568 QualType Transform##CLASS##Type(TypeLocBuilder &TLB, CLASS##TypeLoc T); 572 QualType TransformFunctionProtoType(TypeLocBuilder &TLB, 586 TransformTemplateSpecializationType(TypeLocBuilder &TLB, 591 TransformDependentTemplateSpecializationType(TypeLocBuilder &TLB, 597 TypeLocBuilder &TLB, DependentTemplateSpecializationTypeLoc TL, 623 QualType TransformReferenceType(TypeLocBuilder &TLB, ReferenceTypeLoc TL); 3894 TypeLocBuilder TLB; in TransformType() 3908 TreeTransform<Derived>::TransformType(TypeLocBuilder &TLB, TypeLoc T) { in TransformType() 3928 TreeTransform<Derived>::TransformQualifiedType(TypeLocBuilder &TLB, in TransformQualifiedType() [all …]
|
D | CMakeLists.txt | 52 TypeLocBuilder.cpp
|
D | Android.mk | 72 TypeLocBuilder.cpp
|
D | SemaCXXScopeSpec.cpp | 691 TypeLocBuilder TLB; in BuildCXXNestedNameSpecifier() 829 TypeLocBuilder TLB; in ActOnCXXNestedNameSpecifierDecltype() 886 TypeLocBuilder Builder; in ActOnCXXNestedNameSpecifier() 932 TypeLocBuilder Builder; in ActOnCXXNestedNameSpecifier()
|
D | SemaTemplateInstantiate.cpp | 791 QualType TransformFunctionProtoType(TypeLocBuilder &TLB, in TransformFunctionProtoType() 798 QualType TransformFunctionProtoType(TypeLocBuilder &TLB, 811 QualType TransformTemplateTypeParmType(TypeLocBuilder &TLB, 817 QualType TransformSubstTemplateTypeParmPackType(TypeLocBuilder &TLB, 1305 QualType TemplateInstantiator::TransformFunctionProtoType(TypeLocBuilder &TLB, in TransformFunctionProtoType() 1326 TemplateInstantiator::TransformTemplateTypeParmType(TypeLocBuilder &TLB, in TransformTemplateTypeParmType() 1401 TypeLocBuilder &TLB, in TransformSubstTemplateTypeParmPackType() 1482 TypeLocBuilder TLB; in SubstType() 1488 TypeLocBuilder TLB; in SubstType() 1565 TypeLocBuilder TLB; in SubstFunctionDeclType()
|
D | SemaTemplateVariadic.cpp | 477 TypeLocBuilder TLB; in CheckPackExpansion() 899 TypeLocBuilder TLB; in getTemplateArgumentPackExpansionPattern()
|
D | SemaTemplate.cpp | 2262 TypeLocBuilder TLB; in ActOnTemplateIdType() 2282 TypeLocBuilder TLB; in ActOnTemplateIdType() 2334 TypeLocBuilder TLB; in ActOnTagTemplateIdType() 2379 TypeLocBuilder TLB; in ActOnTagTemplateIdType() 3133 TypeLocBuilder TLB; in CheckTemplateTypeArgument() 7989 TypeLocBuilder TLB; in ActOnDependentTag() 8065 TypeLocBuilder Builder; in ActOnTypenameType() 8084 TypeLocBuilder Builder; in ActOnTypenameType()
|
D | SemaLambda.cpp | 710 TypeLocBuilder TLB; in buildLambdaInitCaptureInitialization()
|
D | SemaTemplateDeduction.cpp | 3942 QualType TransformAutoType(TypeLocBuilder &TLB, AutoTypeLoc TL) { in TransformAutoType() 3977 TypeLocBuilder TLB; in Apply()
|
D | SemaDecl.cpp | 225 TypeLocBuilder Builder; in recoverFromTypeInKnownDependentBase() 431 TypeLocBuilder Builder; in getTypeName() 493 TypeLocBuilder Builder; in ActOnDelayedDefaultTemplateArg() 720 TypeLocBuilder Builder; in buildNestedType()
|
D | SemaDeclObjC.cpp | 618 TypeLocBuilder builder; in actOnObjCTypeParam()
|
D | SemaExprCXX.cpp | 6060 TypeLocBuilder TLB; in ActOnPseudoDestructorExpr()
|
D | SemaType.cpp | 3805 TypeLocBuilder TLB; in GetFullTypeForDeclarator()
|
D | SemaExpr.cpp | 2332 TypeLocBuilder TLB; in BuildQualifiedDeclarationNameExpr()
|