Searched refs:SubstType (Results 1 – 6 of 6) sorted by relevance
/external/clang/lib/Sema/ |
D | SemaTemplateInstantiateDecl.cpp | 85 TypeSourceInfo *Result = S.SubstType(Aligned->getAlignmentType(), in instantiateDependentAlignedAttr() 248 DI = SemaRef.SubstType(DI, TemplateArgs, in InstantiateTypedefNameDecl() 386 TypeSourceInfo *DI = SemaRef.SubstType(D->getTypeSourceInfo(), in VisitVarDecl() 444 DI = SemaRef.SubstType(DI, TemplateArgs, in VisitFieldDecl() 530 DI = SemaRef.SubstType(DI, TemplateArgs, in VisitMSPropertyDecl() 605 InstTy = SemaRef.SubstType(Ty, TemplateArgs, in VisitFriendDecl() 680 TypeSourceInfo *NewTI = SemaRef.SubstType(TI, TemplateArgs, UnderlyingLoc, in VisitEnumDecl() 710 SemaRef.SubstType(TI->getType(), TemplateArgs, in VisitEnumDecl() 1799 SemaRef.SubstType(D->getDefaultArgumentInfo(), TemplateArgs, in VisitTemplateTypeParmDecl() 1829 TypeSourceInfo *NewDI =SemaRef.SubstType(D->getExpansionTypeSourceInfo(I), in VisitNonTypeTemplateParmDecl() [all …]
|
D | SemaTemplateInstantiate.cpp | 1112 QualType TargetType = SemaRef.SubstType(NTTP->getType(), TemplateArgs, in TransformTemplateParmRefExpr() 1167 type = SemaRef.SubstType( in transformNonTypeTemplateParmRef() 1171 type = SemaRef.SubstType(parm->getType(), TemplateArgs, in transformNonTypeTemplateParmRef() 1462 TypeSourceInfo *Sema::SubstType(TypeSourceInfo *T, in SubstType() function in Sema 1478 TypeSourceInfo *Sema::SubstType(TypeLoc TL, in SubstType() function in Sema 1509 QualType Sema::SubstType(QualType T, in SubstType() function in Sema 1607 NewDI = SubstType(ExpansionTL.getPatternLoc(), TemplateArgs, in SubstParmVarDecl() 1629 NewDI = SubstType(OldDI, TemplateArgs, OldParm->getLocation(), in SubstParmVarDecl() 1752 TypeSourceInfo *BaseTypeLoc = SubstType(Base.getTypeSourceInfo(), in SubstBaseSpecifiers() 1779 BaseTypeLoc = SubstType(Base.getTypeSourceInfo(), in SubstBaseSpecifiers() [all …]
|
D | SemaTemplateDeduction.cpp | 2181 NTTPType = S.SubstType(NTTPType, in FinishTemplateArgumentDeduction() 2350 S.SubstType(NTTPType, MultiLevelTemplateArgumentList(TemplateArgs), in FinishTemplateArgumentDeduction() 2625 SubstType(Proto->getReturnType(), in SubstituteExplicitTemplateArguments() 2845 NTTPType = SubstType(NTTPType, in FinishTemplateArgumentDeduction()
|
D | SemaAccess.cpp | 1508 BaseObjectType = SubstType(BaseObjectType, TemplateArgs, Loc, in HandleDependentAccessCheck()
|
D | SemaTemplate.cpp | 2053 CanonType = SubstType(Pattern->getUnderlyingType(), in CheckTemplateIdType() 2456 SubstType(Templated->getTypeSourceInfo(), in ActOnVarTemplateSpecialization() 3165 SemaRef.SubstType(ArgType, TemplateArgLists, in SubstDefaultTemplateArgument() 3412 NTTPType = SubstType(NTTPType, in CheckTemplateArgument()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 6575 TypeSourceInfo *SubstType(TypeSourceInfo *T, 6579 QualType SubstType(QualType T, 6583 TypeSourceInfo *SubstType(TypeLoc TL,
|