Searched refs:TypeLocBuilder (Results 1 – 17 of 17) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | TypeLocBuilder.h | 22 class TypeLocBuilder { 47 TypeLocBuilder() in TypeLocBuilder() function 51 ~TypeLocBuilder() { in ~TypeLocBuilder() 56 TypeLocBuilder(const TypeLocBuilder &) = delete; 57 TypeLocBuilder &operator=(const TypeLocBuilder &) = delete;
|
| H A 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()
|
| H A D | TreeTransform.h | 4893 TypeLocBuilder TLB; in TransformType() 4945 TypeLocBuilder TLB; in TransformTypeWithDeducedTST() 5112 TypeLocBuilder TLB; in TransformTSIInObjectScope() 5810 TypeLocBuilder TLB; in TransformFunctionTypeParam() 7412 TypeLocBuilder TypeArgBuilder; in TransformObjCObjectType() 7433 TypeLocBuilder TypeArgBuilder; in TransformObjCObjectType() 7448 TypeLocBuilder TypeArgBuilder; in TransformObjCObjectType() 12842 TypeLocBuilder TLB; in TransformTypeTraitExpr() 12885 TypeLocBuilder TLB; in TransformTypeTraitExpr() 12910 TypeLocBuilder TLB; in TransformTypeTraitExpr() [all …]
|
| H A D | SemaCXXScopeSpec.cpp | 719 TypeLocBuilder TLB; in BuildCXXNestedNameSpecifier() 861 TypeLocBuilder TLB; in ActOnCXXNestedNameSpecifierDecltype() 915 TypeLocBuilder Builder; in ActOnCXXNestedNameSpecifier() 966 TypeLocBuilder Builder; in ActOnCXXNestedNameSpecifier()
|
| H A D | SemaTemplateInstantiate.cpp | 1415 QualType TransformFunctionProtoType(TypeLocBuilder &TLB, in TransformFunctionProtoType() 1422 QualType TransformFunctionProtoType(TypeLocBuilder &TLB, 1436 QualType TransformTemplateTypeParmType(TypeLocBuilder &TLB, 1441 TypeLocBuilder &TLB, bool SuppressObjCLifetime, bool Final, 1450 TransformSubstTemplateTypeParmPackType(TypeLocBuilder &TLB, 2199 TypeLocBuilder &TLB, bool SuppressObjCLifetime, bool Final, in BuildSubstTemplateTypeParmType() 2228 TemplateInstantiator::TransformTemplateTypeParmType(TypeLocBuilder &TLB, in TransformTemplateTypeParmType() 2316 TypeLocBuilder &TLB, SubstTemplateTypeParmPackTypeLoc TL, in TransformSubstTemplateTypeParmPackType() 2635 TypeLocBuilder TLB; in SubstType() 2641 TypeLocBuilder TLB; in SubstType() [all …]
|
| H A D | SemaTemplateVariadic.cpp | 623 TypeLocBuilder TLB; in CheckPackExpansion() 1087 TypeLocBuilder TLB; in getTemplateArgumentPackExpansionPattern()
|
| H A D | SemaTemplate.cpp | 2252 TypeLocBuilder InnerTLB; in TransformTypedefType() 2414 TypeLocBuilder TLB; in transformConstructor() 2517 TypeLocBuilder &TLB, FunctionProtoTypeLoc TL, in transformFunctionProtoType() 4313 TypeLocBuilder TLB; in ActOnTemplateIdType() 4332 TypeLocBuilder TLB; in ActOnTemplateIdType() 4384 TypeLocBuilder TLB; in ActOnTagTemplateIdType() 4430 TypeLocBuilder TLB; in ActOnTagTemplateIdType() 5383 TypeLocBuilder TLB; in CheckTemplateTypeArgument() 11025 TypeLocBuilder TLB; in ActOnDependentTag() 11107 TypeLocBuilder Builder; in ActOnTypenameType() [all …]
|
| H A D | SemaTemplateDeduction.cpp | 4784 QualType TransformDesugared(TypeLocBuilder &TLB, DeducedTypeLoc TL) { in TransformDesugared() 4793 QualType TransformAutoType(TypeLocBuilder &TLB, AutoTypeLoc TL) { in TransformAutoType() 4816 TypeLocBuilder &TLB, DeducedTemplateSpecializationTypeLoc TL) { in TransformDeducedTemplateSpecializationType() 4846 TypeLocBuilder TLB; in Apply()
|
| H A D | SemaConcept.cpp | 759 QualType TransformTemplateTypeParmType(TypeLocBuilder &TLB, in TransformTemplateTypeParmType()
|
| H A D | SemaLambda.cpp | 748 TypeLocBuilder TLB; in buildLambdaInitCaptureInitialization()
|
| H A D | SemaDecl.cpp | 280 TypeLocBuilder Builder; in recoverFromTypeInKnownDependentBase() 319 TypeLocBuilder Builder; in buildNamedType() 490 TypeLocBuilder TLB; in getTypeName() 678 TypeLocBuilder Builder; in ActOnMSVCUnknownTypeName()
|
| H A D | SemaDeclObjC.cpp | 693 TypeLocBuilder builder; in actOnObjCTypeParam()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 5110 QualType TransformRecordType(TypeLocBuilder &TLB, RecordTypeLoc TL) { in InstantiateFunctionDefinition()
|
| H A D | SemaExprCXX.cpp | 8112 TypeLocBuilder TLB; in ActOnPseudoDestructorExpr()
|
| H A D | SemaType.cpp | 5399 TypeLocBuilder TLB; in GetFullTypeForDeclarator()
|
| H A D | SemaExpr.cpp | 2997 TypeLocBuilder TLB; in BuildQualifiedDeclarationNameExpr()
|
| /freebsd-14.2/lib/clang/libclang/ |
| H A D | Makefile | 589 SRCS_MIN+= Sema/TypeLocBuilder.cpp
|