Home
last modified time | relevance | path

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

/freebsd/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 DSemaCXXScopeSpec.cpp649 TypeLocBuilder TLB; in BuildCXXNestedNameSpecifier()
731 TypeLocBuilder TLB; in BuildCXXNestedNameSpecifier()
798 TypeLocBuilder TLB; in ActOnCXXNestedNameSpecifierDecltype()
818 TypeLocBuilder TLB; in ActOnCXXNestedNameSpecifierIndexedPack()
869 TypeLocBuilder Builder; in ActOnCXXNestedNameSpecifier()
919 TypeLocBuilder Builder; in ActOnCXXNestedNameSpecifier()
H A DTreeTransform.h346 QualType TransformType(TypeLocBuilder &TLB, TypeLoc TL);
671 QualType Transform##CLASS##Type(TypeLocBuilder &TLB, CLASS##TypeLoc T);
674 QualType TransformTemplateTypeParmType(TypeLocBuilder &TLB,
678 TransformSubstTemplateTypeParmPackType(TypeLocBuilder &TLB,
683 QualType TransformFunctionProtoType(TypeLocBuilder &TLB,
697 TransformTemplateSpecializationType(TypeLocBuilder &TLB,
702 TransformDependentTemplateSpecializationType(TypeLocBuilder &TLB,
708 TypeLocBuilder &TLB, DependentTemplateSpecializationTypeLoc TL,
783 QualType TransformReferenceType(TypeLocBuilder &TLB, ReferenceTypeLoc TL);
4271 QualType TransformDependentNameType(TypeLocBuilder &TLB,
[all …]
H A DSemaTemplateInstantiate.cpp1646 QualType TransformFunctionProtoType(TypeLocBuilder &TLB, in TransformFunctionProtoType()
1652 QualType TransformInjectedClassNameType(TypeLocBuilder &TLB, in TransformInjectedClassNameType()
1721 QualType TransformFunctionProtoType(TypeLocBuilder &TLB,
1735 QualType TransformTemplateTypeParmType(TypeLocBuilder &TLB,
1740 TypeLocBuilder &TLB, bool SuppressObjCLifetime, bool Final,
1749 TransformSubstTemplateTypeParmPackType(TypeLocBuilder &TLB,
2583 QualType TemplateInstantiator::TransformFunctionProtoType(TypeLocBuilder &TLB, in TransformFunctionProtoType()
2616 TypeLocBuilder &TLB, bool SuppressObjCLifetime, bool Final, in BuildSubstTemplateTypeParmType()
2641 TemplateInstantiator::TransformTemplateTypeParmType(TypeLocBuilder &TLB, in TransformTemplateTypeParmType()
2726 TypeLocBuilder &TLB, SubstTemplateTypeParmPackTypeLoc TL, in TransformSubstTemplateTypeParmPackType()
[all …]
H A DSemaTemplateDeductionGuide.cpp137 QualType TransformTypedefType(TypeLocBuilder &TLB, TypedefTypeLoc TL) { in TransformTypedefType()
166 TypeLocBuilder InnerTLB; in TransformTypedefType()
445 TypeLocBuilder TLB; in transformConstructor()
548 TypeLocBuilder &TLB, FunctionProtoTypeLoc TL, in transformFunctionProtoType()
H A DSemaTemplateVariadic.cpp699 TypeLocBuilder TLB; in CheckPackExpansion()
1272 TypeLocBuilder TLB; in getTemplateArgumentPackExpansionPattern()
H A DSemaTemplate.cpp1717 QualType TransformTemplateTypeParmType(TypeLocBuilder &TLB, in TransformTemplateTypeParmType()
3908 TypeLocBuilder TLB; in ActOnTemplateIdType()
3927 TypeLocBuilder TLB; in ActOnTemplateIdType()
3978 TypeLocBuilder TLB; in ActOnTagTemplateIdType()
4024 TypeLocBuilder TLB; in ActOnTagTemplateIdType()
5054 TypeLocBuilder TLB; in CheckTemplateTypeArgument()
10821 TypeLocBuilder TLB; in ActOnDependentTag()
10902 TypeLocBuilder Builder; in ActOnTypenameType()
10921 TypeLocBuilder Builder; in ActOnTypenameType()
H A DSemaAPINotes.cpp635 TypeLocBuilder TLB; in ProcessAPINotes()
H A DSemaTemplateDeduction.cpp5029 QualType TransformDesugared(TypeLocBuilder &TLB, DeducedTypeLoc TL) { in TransformDesugared()
5038 QualType TransformAutoType(TypeLocBuilder &TLB, AutoTypeLoc TL) { in TransformAutoType()
5061 TypeLocBuilder &TLB, DeducedTemplateSpecializationTypeLoc TL) { in TransformDeducedTemplateSpecializationType()
5091 TypeLocBuilder TLB; in Apply()
H A DSemaConcept.cpp878 QualType TransformTemplateTypeParmType(TypeLocBuilder &TLB, in TransformTemplateTypeParmType()
H A DSemaLambda.cpp811 TypeLocBuilder TLB; in buildLambdaInitCaptureInitialization()
H A DSemaTemplateInstantiateDecl.cpp5676 TypeLocBuilder TLB; in InstantiateFunctionDefinition()
5750 QualType TransformRecordType(TypeLocBuilder &TLB, RecordTypeLoc TL) { in InstantiateFunctionDefinition()
H A DSemaDecl.cpp264 TypeLocBuilder Builder; in recoverFromTypeInKnownDependentBase()
303 TypeLocBuilder Builder; in buildNamedType()
468 TypeLocBuilder TLB; in getTypeName()
648 TypeLocBuilder Builder; in ActOnMSVCUnknownTypeName()
H A DSemaDeclObjC.cpp691 TypeLocBuilder builder; in actOnObjCTypeParam()
H A DSemaExprCXX.cpp7337 TypeLocBuilder TLB; in ActOnPseudoDestructorExpr()
H A DSemaType.cpp5032 TypeLocBuilder TLB; in GetFullTypeForDeclarator()
H A DSemaExpr.cpp2967 TypeLocBuilder TLB; in BuildQualifiedDeclarationNameExpr()
/freebsd/lib/clang/libclang/
H A DMakefile657 SRCS_MIN+= Sema/TypeLocBuilder.cpp
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc5953 …tInstantiationRebuilder>::TransformTemplateSpecializationType(clang::TypeLocBuilder&, clang::Templ…
5954 …ationRebuilder>::TransformDependentTemplateSpecializationType(clang::TypeLocBuilder&, clang::Depen…
5955 …ous namespace)::CurrentInstantiationRebuilder>::TransformType(clang::TypeLocBuilder&, clang::TypeL…
5959 …pace)::CurrentInstantiationRebuilder>::TransformReferenceType(clang::TypeLocBuilder&, clang::Refer…
6070 …m<(anonymous namespace)::TemplateInstantiator>::TransformType(clang::TypeLocBuilder&, clang::TypeL…
6111 …)::TemplateInstantiator>::TransformTemplateSpecializationType(clang::TypeLocBuilder&, clang::Templ…
6112 …teInstantiator>::TransformDependentTemplateSpecializationType(clang::TypeLocBuilder&, clang::Depen…
6120 …namespace)::TemplateInstantiator>::TransformFunctionProtoType(clang::TypeLocBuilder&, clang::Funct…
6122 …ous namespace)::TemplateInstantiator>::TransformReferenceType(clang::TypeLocBuilder&, clang::Refer…
6123 {"_ZN5clang14TypeLocBuilder12pushFullCopyENS_7TypeLocE", "clang::TypeLocBuilder::pushFullCopy(clang…
[all …]