Home
last modified time | relevance | path

Searched refs:TypeLocBuilder (Results 1 – 16 of 16) 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);
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 …]
DCMakeLists.txt52 TypeLocBuilder.cpp
DAndroid.mk72 TypeLocBuilder.cpp
DSemaCXXScopeSpec.cpp691 TypeLocBuilder TLB; in BuildCXXNestedNameSpecifier()
829 TypeLocBuilder TLB; in ActOnCXXNestedNameSpecifierDecltype()
886 TypeLocBuilder Builder; in ActOnCXXNestedNameSpecifier()
932 TypeLocBuilder Builder; in ActOnCXXNestedNameSpecifier()
DSemaTemplateInstantiate.cpp791 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()
DSemaTemplateVariadic.cpp477 TypeLocBuilder TLB; in CheckPackExpansion()
899 TypeLocBuilder TLB; in getTemplateArgumentPackExpansionPattern()
DSemaTemplate.cpp2262 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()
DSemaLambda.cpp710 TypeLocBuilder TLB; in buildLambdaInitCaptureInitialization()
DSemaTemplateDeduction.cpp3942 QualType TransformAutoType(TypeLocBuilder &TLB, AutoTypeLoc TL) { in TransformAutoType()
3977 TypeLocBuilder TLB; in Apply()
DSemaDecl.cpp225 TypeLocBuilder Builder; in recoverFromTypeInKnownDependentBase()
431 TypeLocBuilder Builder; in getTypeName()
493 TypeLocBuilder Builder; in ActOnDelayedDefaultTemplateArg()
720 TypeLocBuilder Builder; in buildNestedType()
DSemaDeclObjC.cpp618 TypeLocBuilder builder; in actOnObjCTypeParam()
DSemaExprCXX.cpp6060 TypeLocBuilder TLB; in ActOnPseudoDestructorExpr()
DSemaType.cpp3805 TypeLocBuilder TLB; in GetFullTypeForDeclarator()
DSemaExpr.cpp2332 TypeLocBuilder TLB; in BuildQualifiedDeclarationNameExpr()