Home
last modified time | relevance | path

Searched refs:SubstType (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp103 S.SubstType(Aligned->getAlignmentType(), TemplateArgs, in instantiateDependentAlignedAttr()
1443 DI = SemaRef.SubstType(DI, TemplateArgs, in InstantiateTypedefNameDecl()
1651 TypeSourceInfo *DI = SemaRef.SubstType( in VisitVarDecl()
1745 DI = SemaRef.SubstType(DI, TemplateArgs, in VisitFieldDecl()
1831 DI = SemaRef.SubstType(DI, TemplateArgs, in VisitMSPropertyDecl()
1927 TypeSourceInfo *TSI = SemaRef.SubstType( in VisitFriendDecl()
1946 InstTy = SemaRef.SubstType(Ty, TemplateArgs, D->getLocation(), in VisitFriendDecl()
2021 TypeSourceInfo *NewTI = SemaRef.SubstType(TI, TemplateArgs, UnderlyingLoc, in VisitEnumDecl()
2081 SemaRef.SubstType(TI->getType(), TemplateArgs, in VisitEnumDecl()
3535 SemaRef.SubstType(D->getExpansionTypeSourceInfo(I), TemplateArgs, in VisitNonTypeTemplateParmDecl()
[all …]
H A DSemaTemplateDeductionGuide.cpp514 TSI = SemaRef.SubstType(TSI, OuterInstantiationArgs, Loc, in buildSimpleDeductionGuide()
528 TSI = SemaRef.SubstType(TSI, OuterInstantiationArgs, Loc, in buildSimpleDeductionGuide()
631 SemaRef.SubstType(PackTL.getPatternLoc(), Args, in transformFunctionTypeParam()
639 NewDI = SemaRef.SubstType(OldDI, Args, OldParam->getLocation(), in transformFunctionTypeParam()
949 ReturnType = SemaRef.SubstType( in buildIsDeducibleConstraint()
H A DSemaTemplateInstantiate.cpp2235 QualType TargetType = SemaRef.SubstType(NTTP->getType(), TemplateArgs, in TransformTemplateParmRefExpr()
2361 return SemaRef.SubstType(T, TemplateArgs, loc, parm->getDeclName()); in transformNonTypeTemplateParmRef()
2442 QualType SubstType = TransformType(E->getParameterType(getSema().Context)); in TransformSubstNonTypeTemplateParmExpr() local
2443 if (SubstType.isNull()) in TransformSubstNonTypeTemplateParmExpr()
2467 .CheckTemplateArgument(E->getParameter(), SubstType, in TransformSubstNonTypeTemplateParmExpr()
2976 TypeSourceInfo *Sema::SubstType(TypeSourceInfo *T, in SubstType() function in Sema
2994 TypeSourceInfo *Sema::SubstType(TypeLoc TL, in SubstType() function in Sema
3025 QualType Sema::SubstType(QualType T, in SubstType() function in Sema
3275 NewDI = SubstType(ExpansionTL.getPatternLoc(), TemplateArgs, in SubstParmVarDecl()
3297 NewDI = SubstType(OldDI, TemplateArgs, OldParm->getLocation(), in SubstParmVarDecl()
[all …]
H A DSemaTemplateDeduction.cpp2957 S.SubstType(NTTP->getType(), Args, NTTP->getLocation(), in ConvertDeducedTemplateArgument()
3639 SubstType(Proto->getReturnType(), MLTAL, in SubstituteExplicitTemplateArguments()
4065 SubstType(OriginalArg.OriginalParamType, SubstArgs, in FinishTemplateArgumentDeduction()
5537 QualType InstP = S.SubstType(P.getCanonicalType(), MLTAL, FTD->getLocation(), in CheckDeductionConsistency()
H A DSemaAccess.cpp1552 BaseObjectType = SubstType(BaseObjectType, TemplateArgs, Loc, in HandleDependentAccessCheck()
H A DSemaTemplate.cpp3642 SubstType(Pattern->getUnderlyingType(), TemplateArgLists, in CheckTemplateIdType()
5405 NTTPType = SubstType(PET->getPattern(), MLTAL, NTTP->getLocation(), in CheckTemplateArgument()
5408 NTTPType = SubstType(NTTPType, MLTAL, NTTP->getLocation(), in CheckTemplateArgument()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTDiagnostic.cpp1152 if (const auto* SubstType = Ty->getAs<SubstTemplateTypeParmType>()) in GetTemplateSpecializationType() local
1153 Ty = SubstType->getReplacementType(); in GetTemplateSpecializationType()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h13532 TypeSourceInfo *SubstType(TypeSourceInfo *T,
13537 QualType SubstType(QualType T,
13542 TypeSourceInfo *SubstType(TypeLoc TL,
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc6067 …eArgumentListENS_14SourceLocationENS_15DeclarationNameE", "clang::Sema::SubstType(clang::TypeSourc…
6069 …eArgumentListENS_14SourceLocationENS_15DeclarationNameE", "clang::Sema::SubstType(clang::TypeLoc, …
6071 …eArgumentListENS_14SourceLocationENS_15DeclarationNameE", "clang::Sema::SubstType(clang::QualType,…