Searched refs:SubstArgs (Results 1 – 3 of 3) sorted by relevance
/external/llvm-project/clang/lib/Sema/ |
D | SemaConcept.cpp | 676 TemplateArgumentListInfo SubstArgs; in substituteParameterMappings() local 708 if (S.SubstTemplateArguments(*Atomic.ParameterMapping, MLTAL, SubstArgs)) in substituteParameterMappings() 712 new (S.Context) TemplateArgumentLoc[SubstArgs.size()], in substituteParameterMappings() 713 SubstArgs.size())); in substituteParameterMappings() 714 std::copy(SubstArgs.arguments().begin(), SubstArgs.arguments().end(), in substituteParameterMappings()
|
D | SemaTemplateDeduction.cpp | 3616 MultiLevelTemplateArgumentList SubstArgs(*DeducedArgumentList); in FinishTemplateArgumentDeduction() local 3618 SubstDecl(FunctionTemplate->getTemplatedDecl(), Owner, SubstArgs)); in FinishTemplateArgumentDeduction() 3688 *this, getPackIndexForParam(*this, FunctionTemplate, SubstArgs, in FinishTemplateArgumentDeduction() 3691 SubstType(OriginalArg.OriginalParamType, SubstArgs, in FinishTemplateArgumentDeduction()
|
D | SemaTemplate.cpp | 2133 SmallVector<TemplateArgument, 16> SubstArgs; in transformConstructor() local 2151 SubstArgs.reserve(InnerParams->size()); in transformConstructor() 2158 Args.addOuterTemplateArguments(SubstArgs); in transformConstructor() 2164 SubstArgs.push_back(SemaRef.Context.getCanonicalTemplateArgument( in transformConstructor() 2179 Args.addOuterTemplateArguments(SubstArgs); in transformConstructor()
|