Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/Sema/
H A DTypeLocBuilder.h22 class TypeLocBuilder {
46 TypeLocBuilder() in TypeLocBuilder() function
50 ~TypeLocBuilder() { in ~TypeLocBuilder()
H A DTypeLocBuilder.cpp18 void TypeLocBuilder::pushFullCopy(TypeLoc L) { in pushFullCopy()
44 void TypeLocBuilder::grow(size_t NewCapacity) { in grow()
62 TypeLoc TypeLocBuilder::pushImpl(QualType T, size_t LocalSize, unsigned LocalAlignment) { in pushImpl()
H A DTreeTransform.h4708 TypeLocBuilder TLB; in TransformType()
4760 TypeLocBuilder TLB; in TransformTypeWithDeducedTST()
4923 TypeLocBuilder TLB; in TransformTSIInObjectScope()
5618 TypeLocBuilder TLB; in TransformFunctionTypeParam()
7181 TypeLocBuilder TypeArgBuilder; in TransformObjCObjectType()
7202 TypeLocBuilder TypeArgBuilder; in TransformObjCObjectType()
7217 TypeLocBuilder TypeArgBuilder; in TransformObjCObjectType()
12431 TypeLocBuilder TLB; in TransformTypeTraitExpr()
12474 TypeLocBuilder TLB; in TransformTypeTraitExpr()
12499 TypeLocBuilder TLB; in TransformTypeTraitExpr()
[all …]
H A DCMakeLists.txt66 TypeLocBuilder.cpp
H A DSemaCXXScopeSpec.cpp743 TypeLocBuilder TLB; in BuildCXXNestedNameSpecifier()
885 TypeLocBuilder TLB; in ActOnCXXNestedNameSpecifierDecltype()
940 TypeLocBuilder Builder; in ActOnCXXNestedNameSpecifier()
991 TypeLocBuilder Builder; in ActOnCXXNestedNameSpecifier()
H A DSemaTemplateInstantiate.cpp1118 QualType TransformFunctionProtoType(TypeLocBuilder &TLB, in TransformFunctionProtoType()
1125 QualType TransformFunctionProtoType(TypeLocBuilder &TLB,
1138 QualType TransformTemplateTypeParmType(TypeLocBuilder &TLB,
1144 QualType TransformSubstTemplateTypeParmPackType(TypeLocBuilder &TLB,
1753 QualType TemplateInstantiator::TransformFunctionProtoType(TypeLocBuilder &TLB, in TransformFunctionProtoType()
1778 TemplateInstantiator::TransformTemplateTypeParmType(TypeLocBuilder &TLB, in TransformTemplateTypeParmType()
1868 TypeLocBuilder &TLB, in TransformSubstTemplateTypeParmPackType()
2136 TypeLocBuilder TLB; in SubstType()
2142 TypeLocBuilder TLB; in SubstType()
2209 TypeLocBuilder TLB; in SubstFunctionDeclType()
H A DSemaTemplateVariadic.cpp614 TypeLocBuilder TLB; in CheckPackExpansion()
1076 TypeLocBuilder TLB; in getTemplateArgumentPackExpansionPattern()
H A DSemaTemplate.cpp2110 TypeLocBuilder InnerTLB; in TransformTypedefType()
2230 TypeLocBuilder TLB; in transformConstructor()
2323 TypeLocBuilder &TLB, FunctionProtoTypeLoc TL, in transformFunctionProtoType()
4023 TypeLocBuilder TLB; in ActOnTemplateIdType()
4042 TypeLocBuilder TLB; in ActOnTemplateIdType()
4097 TypeLocBuilder TLB; in ActOnTagTemplateIdType()
4143 TypeLocBuilder TLB; in ActOnTagTemplateIdType()
5074 TypeLocBuilder TLB; in CheckTemplateTypeArgument()
10466 TypeLocBuilder TLB; in ActOnDependentTag()
10544 TypeLocBuilder Builder; in ActOnTypenameType()
[all …]
H A DSemaTemplateDeduction.cpp4464 QualType TransformDesugared(TypeLocBuilder &TLB, DeducedTypeLoc TL) { in TransformDesugared()
4473 QualType TransformAutoType(TypeLocBuilder &TLB, AutoTypeLoc TL) { in TransformAutoType()
4496 TypeLocBuilder &TLB, DeducedTemplateSpecializationTypeLoc TL) { in TransformDeducedTemplateSpecializationType()
4516 TypeLocBuilder TLB; in Apply()
H A DSemaLambda.cpp797 TypeLocBuilder TLB; in buildLambdaInitCaptureInitialization()
H A DSemaDecl.cpp270 TypeLocBuilder Builder; in recoverFromTypeInKnownDependentBase()
533 TypeLocBuilder Builder; in getTypeName()
621 TypeLocBuilder Builder; in ActOnMSVCUnknownTypeName()
1154 TypeLocBuilder Builder; in ClassifyName()
H A DSemaDeclObjC.cpp693 TypeLocBuilder builder; in actOnObjCTypeParam()
H A DSemaTemplateInstantiateDecl.cpp5005 QualType TransformRecordType(TypeLocBuilder &TLB, RecordTypeLoc TL) { in InstantiateFunctionDefinition()
H A DSemaExprCXX.cpp7968 TypeLocBuilder TLB; in ActOnPseudoDestructorExpr()
H A DSemaType.cpp5203 TypeLocBuilder TLB; in GetFullTypeForDeclarator()
H A DSemaExpr.cpp2794 TypeLocBuilder TLB; in BuildQualifiedDeclarationNameExpr()
/llvm-project-15.0.7/llvm/utils/gn/secondary/clang/lib/Sema/
H A DBUILD.gn86 "TypeLocBuilder.cpp",