Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/clang/lib/Sema/
DTypeLocBuilder.cpp18 void TypeLocBuilder::pushFullCopy(TypeLoc L) { in pushFullCopy()
44 void TypeLocBuilder::pushTrivial(ASTContext &Context, QualType T, in pushTrivial()
67 void TypeLocBuilder::grow(size_t NewCapacity) { in grow()
85 TypeLoc TypeLocBuilder::pushImpl(QualType T, size_t LocalSize, unsigned LocalAlignment) { in pushImpl()
DTypeLocBuilder.h22 class TypeLocBuilder {
47 TypeLocBuilder() in TypeLocBuilder() function
51 ~TypeLocBuilder() { in ~TypeLocBuilder()
DTreeTransform.h334 QualType TransformType(TypeLocBuilder &TLB, TypeLoc TL);
636 QualType Transform##CLASS##Type(TypeLocBuilder &TLB, CLASS##TypeLoc T);
639 QualType TransformTemplateTypeParmType(TypeLocBuilder &TLB,
643 TransformSubstTemplateTypeParmPackType(TypeLocBuilder &TLB,
648 QualType TransformFunctionProtoType(TypeLocBuilder &TLB,
662 TransformTemplateSpecializationType(TypeLocBuilder &TLB,
667 TransformDependentTemplateSpecializationType(TypeLocBuilder &TLB,
673 TypeLocBuilder &TLB, DependentTemplateSpecializationTypeLoc TL,
742 QualType TransformReferenceType(TypeLocBuilder &TLB, ReferenceTypeLoc TL);
3910 QualType TransformDependentNameType(TypeLocBuilder &TLB,
[all …]
DCMakeLists.txt69 TypeLocBuilder.cpp
DSemaCXXScopeSpec.cpp743 TypeLocBuilder TLB; in BuildCXXNestedNameSpecifier()
885 TypeLocBuilder TLB; in ActOnCXXNestedNameSpecifierDecltype()
939 TypeLocBuilder Builder; in ActOnCXXNestedNameSpecifier()
990 TypeLocBuilder Builder; in ActOnCXXNestedNameSpecifier()
DSemaTemplateInstantiate.cpp1297 QualType TransformFunctionProtoType(TypeLocBuilder &TLB, in TransformFunctionProtoType()
1304 QualType TransformFunctionProtoType(TypeLocBuilder &TLB,
1318 QualType TransformTemplateTypeParmType(TypeLocBuilder &TLB,
1323 TypeLocBuilder &TLB, bool SuppressObjCLifetime, bool Final,
1332 TransformSubstTemplateTypeParmPackType(TypeLocBuilder &TLB,
2010 QualType TemplateInstantiator::TransformFunctionProtoType(TypeLocBuilder &TLB, in TransformFunctionProtoType()
2033 TypeLocBuilder &TLB, bool SuppressObjCLifetime, bool Final, in BuildSubstTemplateTypeParmType()
2062 TemplateInstantiator::TransformTemplateTypeParmType(TypeLocBuilder &TLB, in TransformTemplateTypeParmType()
2150 TypeLocBuilder &TLB, SubstTemplateTypeParmPackTypeLoc TL, in TransformSubstTemplateTypeParmPackType()
2444 TypeLocBuilder TLB; in SubstType()
[all …]
DSemaTemplateVariadic.cpp616 TypeLocBuilder TLB; in CheckPackExpansion()
1080 TypeLocBuilder TLB; in getTemplateArgumentPackExpansionPattern()
DSemaTemplate.cpp1736 QualType TransformTemplateTypeParmType(TypeLocBuilder &TLB, in TransformTemplateTypeParmType()
2197 QualType TransformTypedefType(TypeLocBuilder &TLB, TypedefTypeLoc TL) { in TransformTypedefType()
2204 TypeLocBuilder InnerTLB; in TransformTypedefType()
2324 TypeLocBuilder TLB; in transformConstructor()
2419 TypeLocBuilder &TLB, FunctionProtoTypeLoc TL, in transformFunctionProtoType()
4144 TypeLocBuilder TLB; in ActOnTemplateIdType()
4163 TypeLocBuilder TLB; in ActOnTemplateIdType()
4214 TypeLocBuilder TLB; in ActOnTagTemplateIdType()
4260 TypeLocBuilder TLB; in ActOnTagTemplateIdType()
5206 TypeLocBuilder TLB; in CheckTemplateTypeArgument()
[all …]
DSemaTemplateDeduction.cpp4577 QualType TransformDesugared(TypeLocBuilder &TLB, DeducedTypeLoc TL) { in TransformDesugared()
4586 QualType TransformAutoType(TypeLocBuilder &TLB, AutoTypeLoc TL) { in TransformAutoType()
4609 TypeLocBuilder &TLB, DeducedTemplateSpecializationTypeLoc TL) { in TransformDeducedTemplateSpecializationType()
4629 TypeLocBuilder TLB; in Apply()
DSemaConcept.cpp692 QualType TransformTemplateTypeParmType(TypeLocBuilder &TLB, in TransformTemplateTypeParmType()
DSemaLambda.cpp805 TypeLocBuilder TLB; in buildLambdaInitCaptureInitialization()
DSemaDeclObjC.cpp693 TypeLocBuilder builder; in actOnObjCTypeParam()
DSemaDecl.cpp273 TypeLocBuilder Builder; in recoverFromTypeInKnownDependentBase()
312 TypeLocBuilder Builder; in buildNamedType()
658 TypeLocBuilder Builder; in ActOnMSVCUnknownTypeName()
DSemaTemplateInstantiateDecl.cpp5014 QualType TransformRecordType(TypeLocBuilder &TLB, RecordTypeLoc TL) { in InstantiateFunctionDefinition()
DSemaExprCXX.cpp7988 TypeLocBuilder TLB; in ActOnPseudoDestructorExpr()
DSemaType.cpp5275 TypeLocBuilder TLB; in GetFullTypeForDeclarator()
DSemaExpr.cpp2797 TypeLocBuilder TLB; in BuildQualifiedDeclarationNameExpr()
/openbsd/src/gnu/usr.bin/clang/libclangSema/
DMakefile65 TypeLocBuilder.cpp
/openbsd/src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Sema/
DBUILD.gn88 "TypeLocBuilder.cpp",