Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/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.h334 QualType TransformType(TypeLocBuilder &TLB, TypeLoc TL);
636 QualType Transform##CLASS##Type(TypeLocBuilder &TLB, CLASS##TypeLoc T);
640 QualType TransformFunctionProtoType(TypeLocBuilder &TLB,
654 TransformTemplateSpecializationType(TypeLocBuilder &TLB,
659 TransformDependentTemplateSpecializationType(TypeLocBuilder &TLB,
665 TypeLocBuilder &TLB, DependentTemplateSpecializationTypeLoc TL,
698 QualType TransformReferenceType(TypeLocBuilder &TLB, ReferenceTypeLoc TL);
3734 QualType TransformDependentNameType(TypeLocBuilder &TLB,
4619 TypeLocBuilder TLB; in TransformType()
4633 TreeTransform<Derived>::TransformType(TypeLocBuilder &TLB, TypeLoc T) { in TransformType()
[all …]
H A DCMakeLists.txt64 TypeLocBuilder.cpp
H A DSemaCXXScopeSpec.cpp725 TypeLocBuilder TLB; in BuildCXXNestedNameSpecifier()
864 TypeLocBuilder TLB; in ActOnCXXNestedNameSpecifierDecltype()
918 TypeLocBuilder Builder; in ActOnCXXNestedNameSpecifier()
969 TypeLocBuilder Builder; in ActOnCXXNestedNameSpecifier()
H A DSemaTemplateInstantiate.cpp1102 QualType TransformFunctionProtoType(TypeLocBuilder &TLB, in TransformFunctionProtoType()
1109 QualType TransformFunctionProtoType(TypeLocBuilder &TLB,
1122 QualType TransformTemplateTypeParmType(TypeLocBuilder &TLB,
1128 QualType TransformSubstTemplateTypeParmPackType(TypeLocBuilder &TLB,
1740 QualType TemplateInstantiator::TransformFunctionProtoType(TypeLocBuilder &TLB, in TransformFunctionProtoType()
1765 TemplateInstantiator::TransformTemplateTypeParmType(TypeLocBuilder &TLB, in TransformTemplateTypeParmType()
1855 TypeLocBuilder &TLB, in TransformSubstTemplateTypeParmPackType()
2098 TypeLocBuilder TLB; in SubstType()
2104 TypeLocBuilder TLB; in SubstType()
2171 TypeLocBuilder TLB; in SubstFunctionDeclType()
H A DSemaTemplateVariadic.cpp615 TypeLocBuilder TLB; in CheckPackExpansion()
1078 TypeLocBuilder TLB; in getTemplateArgumentPackExpansionPattern()
H A DSemaTemplate.cpp2098 QualType TransformTypedefType(TypeLocBuilder &TLB, TypedefTypeLoc TL) { in TransformTypedefType()
2105 TypeLocBuilder InnerTLB; in TransformTypedefType()
2211 TypeLocBuilder TLB; in transformConstructor()
2318 TypeLocBuilder &TLB, FunctionProtoTypeLoc TL, in transformFunctionProtoType()
3965 TypeLocBuilder TLB; in ActOnTemplateIdType()
3984 TypeLocBuilder TLB; in ActOnTemplateIdType()
4039 TypeLocBuilder TLB; in ActOnTagTemplateIdType()
4085 TypeLocBuilder TLB; in ActOnTagTemplateIdType()
5016 TypeLocBuilder TLB; in CheckTemplateTypeArgument()
10364 TypeLocBuilder TLB; in ActOnDependentTag()
[all …]
H A DSemaTemplateDeduction.cpp4588 QualType TransformDesugared(TypeLocBuilder &TLB, DeducedTypeLoc TL) { in TransformDesugared()
4597 QualType TransformAutoType(TypeLocBuilder &TLB, AutoTypeLoc TL) { in TransformAutoType()
4620 TypeLocBuilder &TLB, DeducedTemplateSpecializationTypeLoc TL) { in TransformDeducedTemplateSpecializationType()
4640 TypeLocBuilder TLB; in Apply()
H A DSemaLambda.cpp795 TypeLocBuilder TLB; in buildLambdaInitCaptureInitialization()
H A DSemaDecl.cpp268 TypeLocBuilder Builder; in recoverFromTypeInKnownDependentBase()
508 TypeLocBuilder Builder; in getTypeName()
596 TypeLocBuilder Builder; in ActOnMSVCUnknownTypeName()
842 TypeLocBuilder Builder; in buildNestedType()
H A DSemaDeclObjC.cpp693 TypeLocBuilder builder; in actOnObjCTypeParam()
H A DSemaExprCXX.cpp7680 TypeLocBuilder TLB; in ActOnPseudoDestructorExpr()
H A DSemaType.cpp5087 TypeLocBuilder TLB; in GetFullTypeForDeclarator()
H A DSemaExpr.cpp2725 TypeLocBuilder TLB; in BuildQualifiedDeclarationNameExpr()
/netbsd-src/external/apache2/llvm/lib/libclangSema/
H A DMakefile59 TypeLocBuilder.cpp
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Sema/
H A DBUILD.gn82 "TypeLocBuilder.cpp",