Searched refs:TypeLocBuilder (Results 1 – 19 of 19) sorted by relevance
| /openbsd/src/gnu/llvm/clang/lib/Sema/ |
| D | TypeLocBuilder.cpp | 18 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()
|
| D | TypeLocBuilder.h | 22 class TypeLocBuilder { 47 TypeLocBuilder() in TypeLocBuilder() function 51 ~TypeLocBuilder() { in ~TypeLocBuilder()
|
| D | TreeTransform.h | 334 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 …]
|
| D | CMakeLists.txt | 69 TypeLocBuilder.cpp
|
| D | SemaCXXScopeSpec.cpp | 743 TypeLocBuilder TLB; in BuildCXXNestedNameSpecifier() 885 TypeLocBuilder TLB; in ActOnCXXNestedNameSpecifierDecltype() 939 TypeLocBuilder Builder; in ActOnCXXNestedNameSpecifier() 990 TypeLocBuilder Builder; in ActOnCXXNestedNameSpecifier()
|
| D | SemaTemplateInstantiate.cpp | 1297 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 …]
|
| D | SemaTemplateVariadic.cpp | 616 TypeLocBuilder TLB; in CheckPackExpansion() 1080 TypeLocBuilder TLB; in getTemplateArgumentPackExpansionPattern()
|
| D | SemaTemplate.cpp | 1736 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 …]
|
| D | SemaTemplateDeduction.cpp | 4577 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()
|
| D | SemaConcept.cpp | 692 QualType TransformTemplateTypeParmType(TypeLocBuilder &TLB, in TransformTemplateTypeParmType()
|
| D | SemaLambda.cpp | 805 TypeLocBuilder TLB; in buildLambdaInitCaptureInitialization()
|
| D | SemaDeclObjC.cpp | 693 TypeLocBuilder builder; in actOnObjCTypeParam()
|
| D | SemaDecl.cpp | 273 TypeLocBuilder Builder; in recoverFromTypeInKnownDependentBase() 312 TypeLocBuilder Builder; in buildNamedType() 658 TypeLocBuilder Builder; in ActOnMSVCUnknownTypeName()
|
| D | SemaTemplateInstantiateDecl.cpp | 5014 QualType TransformRecordType(TypeLocBuilder &TLB, RecordTypeLoc TL) { in InstantiateFunctionDefinition()
|
| D | SemaExprCXX.cpp | 7988 TypeLocBuilder TLB; in ActOnPseudoDestructorExpr()
|
| D | SemaType.cpp | 5275 TypeLocBuilder TLB; in GetFullTypeForDeclarator()
|
| D | SemaExpr.cpp | 2797 TypeLocBuilder TLB; in BuildQualifiedDeclarationNameExpr()
|
| /openbsd/src/gnu/usr.bin/clang/libclangSema/ |
| D | Makefile | 65 TypeLocBuilder.cpp
|
| /openbsd/src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Sema/ |
| D | BUILD.gn | 88 "TypeLocBuilder.cpp",
|