| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiateDecl.cpp | 103 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 D | SemaTemplateDeductionGuide.cpp | 514 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 D | SemaTemplateInstantiate.cpp | 2235 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 D | SemaTemplateDeduction.cpp | 2957 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 D | SemaAccess.cpp | 1552 BaseObjectType = SubstType(BaseObjectType, TemplateArgs, Loc, in HandleDependentAccessCheck()
|
| H A D | SemaTemplate.cpp | 3642 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 D | ASTDiagnostic.cpp | 1152 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 D | Sema.h | 13532 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 D | DemangleTestCases.inc | 6067 …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,…
|