Home
last modified time | relevance | path

Searched refs:TypeLocBuilder (Results 1 – 15 of 15) sorted by relevance

/external/clang/lib/Sema/
DTypeLocBuilder.h23 class TypeLocBuilder {
47 TypeLocBuilder() in TypeLocBuilder() function
53 ~TypeLocBuilder() { in ~TypeLocBuilder()
DTypeLocBuilder.cpp19 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()
DTreeTransform.h308 QualType TransformType(TypeLocBuilder &TLB, TypeLoc TL);
576 QualType Transform##CLASS##Type(TypeLocBuilder &TLB, CLASS##TypeLoc T);
580 QualType TransformFunctionProtoType(TypeLocBuilder &TLB,
594 TransformTemplateSpecializationType(TypeLocBuilder &TLB,
599 TransformDependentTemplateSpecializationType(TypeLocBuilder &TLB,
605 TypeLocBuilder &TLB, DependentTemplateSpecializationTypeLoc TL,
632 QualType TransformReferenceType(TypeLocBuilder &TLB, ReferenceTypeLoc TL);
4000 TypeLocBuilder TLB; in TransformType()
4014 TreeTransform<Derived>::TransformType(TypeLocBuilder &TLB, TypeLoc T) { in TransformType()
4034 TreeTransform<Derived>::TransformQualifiedType(TypeLocBuilder &TLB, in TransformQualifiedType()
[all …]
DCMakeLists.txt56 TypeLocBuilder.cpp
DSemaCXXScopeSpec.cpp721 TypeLocBuilder TLB; in BuildCXXNestedNameSpecifier()
859 TypeLocBuilder TLB; in ActOnCXXNestedNameSpecifierDecltype()
916 TypeLocBuilder Builder; in ActOnCXXNestedNameSpecifier()
962 TypeLocBuilder Builder; in ActOnCXXNestedNameSpecifier()
DSemaTemplateInstantiate.cpp793 QualType TransformFunctionProtoType(TypeLocBuilder &TLB, in TransformFunctionProtoType()
800 QualType TransformFunctionProtoType(TypeLocBuilder &TLB,
813 QualType TransformTemplateTypeParmType(TypeLocBuilder &TLB,
819 QualType TransformSubstTemplateTypeParmPackType(TypeLocBuilder &TLB,
1307 QualType TemplateInstantiator::TransformFunctionProtoType(TypeLocBuilder &TLB, in TransformFunctionProtoType()
1328 TemplateInstantiator::TransformTemplateTypeParmType(TypeLocBuilder &TLB, in TransformTemplateTypeParmType()
1403 TypeLocBuilder &TLB, in TransformSubstTemplateTypeParmPackType()
1484 TypeLocBuilder TLB; in SubstType()
1490 TypeLocBuilder TLB; in SubstType()
1557 TypeLocBuilder TLB; in SubstFunctionDeclType()
DSemaTemplateVariadic.cpp477 TypeLocBuilder TLB; in CheckPackExpansion()
903 TypeLocBuilder TLB; in getTemplateArgumentPackExpansionPattern()
DSemaTemplate.cpp2300 TypeLocBuilder TLB; in ActOnTemplateIdType()
2320 TypeLocBuilder TLB; in ActOnTemplateIdType()
2372 TypeLocBuilder TLB; in ActOnTagTemplateIdType()
2417 TypeLocBuilder TLB; in ActOnTagTemplateIdType()
3176 TypeLocBuilder TLB; in CheckTemplateTypeArgument()
8133 TypeLocBuilder TLB; in ActOnDependentTag()
8209 TypeLocBuilder Builder; in ActOnTypenameType()
8228 TypeLocBuilder Builder; in ActOnTypenameType()
DSemaLambda.cpp713 TypeLocBuilder TLB; in buildLambdaInitCaptureInitialization()
DSemaTemplateDeduction.cpp3934 QualType TransformAutoType(TypeLocBuilder &TLB, AutoTypeLoc TL) { in TransformAutoType()
3969 TypeLocBuilder TLB; in Apply()
DSemaDecl.cpp233 TypeLocBuilder Builder; in recoverFromTypeInKnownDependentBase()
439 TypeLocBuilder Builder; in getTypeName()
537 TypeLocBuilder Builder; in ActOnMSVCUnknownTypeName()
764 TypeLocBuilder Builder; in buildNestedType()
DSemaDeclObjC.cpp617 TypeLocBuilder builder; in actOnObjCTypeParam()
DSemaType.cpp4073 TypeLocBuilder TLB; in GetFullTypeForDeclarator()
DSemaExprCXX.cpp6336 TypeLocBuilder TLB; in ActOnPseudoDestructorExpr()
DSemaExpr.cpp2395 TypeLocBuilder TLB; in BuildQualifiedDeclarationNameExpr()