Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DTypeLocBuilder.h22 class TypeLocBuilder {
47 TypeLocBuilder() in TypeLocBuilder() function
51 ~TypeLocBuilder() { in ~TypeLocBuilder()
56 TypeLocBuilder(const TypeLocBuilder &) = delete;
57 TypeLocBuilder &operator=(const TypeLocBuilder &) = delete;
H A 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()
H A DTreeTransform.h4893 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 DSemaCXXScopeSpec.cpp719 TypeLocBuilder TLB; in BuildCXXNestedNameSpecifier()
861 TypeLocBuilder TLB; in ActOnCXXNestedNameSpecifierDecltype()
915 TypeLocBuilder Builder; in ActOnCXXNestedNameSpecifier()
966 TypeLocBuilder Builder; in ActOnCXXNestedNameSpecifier()
H A DSemaTemplateInstantiate.cpp1415 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 DSemaTemplateVariadic.cpp623 TypeLocBuilder TLB; in CheckPackExpansion()
1087 TypeLocBuilder TLB; in getTemplateArgumentPackExpansionPattern()
H A DSemaTemplate.cpp2252 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 DSemaTemplateDeduction.cpp4784 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 DSemaConcept.cpp759 QualType TransformTemplateTypeParmType(TypeLocBuilder &TLB, in TransformTemplateTypeParmType()
H A DSemaLambda.cpp748 TypeLocBuilder TLB; in buildLambdaInitCaptureInitialization()
H A DSemaDecl.cpp280 TypeLocBuilder Builder; in recoverFromTypeInKnownDependentBase()
319 TypeLocBuilder Builder; in buildNamedType()
490 TypeLocBuilder TLB; in getTypeName()
678 TypeLocBuilder Builder; in ActOnMSVCUnknownTypeName()
H A DSemaDeclObjC.cpp693 TypeLocBuilder builder; in actOnObjCTypeParam()
H A DSemaTemplateInstantiateDecl.cpp5110 QualType TransformRecordType(TypeLocBuilder &TLB, RecordTypeLoc TL) { in InstantiateFunctionDefinition()
H A DSemaExprCXX.cpp8112 TypeLocBuilder TLB; in ActOnPseudoDestructorExpr()
H A DSemaType.cpp5399 TypeLocBuilder TLB; in GetFullTypeForDeclarator()
H A DSemaExpr.cpp2997 TypeLocBuilder TLB; in BuildQualifiedDeclarationNameExpr()
/freebsd-14.2/lib/clang/libclang/
H A DMakefile589 SRCS_MIN+= Sema/TypeLocBuilder.cpp