Searched refs:SubstType (Results 1 – 6 of 6) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | SemaTemplateInstantiateDecl.cpp | 94 TypeSourceInfo *Result = S.SubstType(Aligned->getAlignmentType(), in instantiateDependentAlignedAttr() 849 DI = SemaRef.SubstType(DI, TemplateArgs, in InstantiateTypedefNameDecl() 1013 TypeSourceInfo *DI = SemaRef.SubstType( in VisitVarDecl() 1082 DI = SemaRef.SubstType(DI, TemplateArgs, in VisitFieldDecl() 1168 DI = SemaRef.SubstType(DI, TemplateArgs, in VisitMSPropertyDecl() 1244 InstTy = SemaRef.SubstType(Ty, TemplateArgs, in VisitFriendDecl() 1319 TypeSourceInfo *NewTI = SemaRef.SubstType(TI, TemplateArgs, UnderlyingLoc, in VisitEnumDecl() 1357 SemaRef.SubstType(TI->getType(), TemplateArgs, in VisitEnumDecl() 2656 SemaRef.SubstType(D->getDefaultArgumentInfo(), TemplateArgs, in VisitTemplateTypeParmDecl() 2687 SemaRef.SubstType(D->getExpansionTypeSourceInfo(I), TemplateArgs, in VisitNonTypeTemplateParmDecl() [all …]
|
H A D | SemaTemplateInstantiate.cpp | 1467 QualType TargetType = SemaRef.SubstType(NTTP->getType(), TemplateArgs, in TransformTemplateParmRefExpr() 1521 return SemaRef.SubstType(T, TemplateArgs, loc, parm->getDeclName()); in transformNonTypeTemplateParmRef() 1604 QualType SubstType = TransformType(E->getParameterType(getSema().Context)); in TransformSubstNonTypeTemplateParmExpr() local 1605 if (SubstType.isNull()) in TransformSubstNonTypeTemplateParmExpr() 1628 if (SemaRef.CheckTemplateArgument(E->getParameter(), SubstType, in TransformSubstNonTypeTemplateParmExpr() 2065 TypeSourceInfo *Sema::SubstType(TypeSourceInfo *T, in SubstType() function in Sema 2083 TypeSourceInfo *Sema::SubstType(TypeLoc TL, in SubstType() function in Sema 2114 QualType Sema::SubstType(QualType T, in SubstType() function in Sema 2325 NewDI = SubstType(ExpansionTL.getPatternLoc(), TemplateArgs, in SubstParmVarDecl() 2347 NewDI = SubstType(OldDI, TemplateArgs, OldParm->getLocation(), in SubstParmVarDecl() [all …]
|
H A D | SemaTemplate.cpp | 2288 SemaRef.SubstType(TTP->getDefaultArgumentInfo(), Args, in transformTemplateParameter() 2379 SemaRef.SubstType(PackTL.getPatternLoc(), Args, in transformFunctionTypeParam() 2386 NewDI = SemaRef.SubstType(OldDI, Args, OldParam->getLocation(), in transformFunctionTypeParam() 3715 CanonType = SubstType(Pattern->getUnderlyingType(), in CheckTemplateIdType() 5115 SemaRef.SubstType(ArgType, TemplateArgLists, in SubstDefaultTemplateArgument() 5402 NTTPType = SubstType(PET->getPattern(), in CheckTemplateArgument() 5407 NTTPType = SubstType(NTTPType, in CheckTemplateArgument()
|
H A D | SemaAccess.cpp | 1522 BaseObjectType = SubstType(BaseObjectType, TemplateArgs, Loc, in HandleDependentAccessCheck()
|
H A D | SemaTemplateDeduction.cpp | 2771 S.SubstType(NTTP->getType(), Args, NTTP->getLocation(), in ConvertDeducedTemplateArgument() 3335 SubstType(Proto->getReturnType(), in SubstituteExplicitTemplateArguments() 3684 SubstType(OriginalArg.OriginalParamType, SubstArgs, in FinishTemplateArgumentDeduction()
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/ |
H A D | Sema.h | 9228 TypeSourceInfo *SubstType(TypeSourceInfo *T, 9233 QualType SubstType(QualType T, 9237 TypeSourceInfo *SubstType(TypeLoc TL,
|