Searched refs:SubstArgs (Results 1 – 3 of 3) sorted by relevance
/openbsd/gnu/llvm/clang/lib/Sema/ |
H A D | SemaConcept.cpp | 1117 TemplateArgumentListInfo SubstArgs; in substituteParameterMappings() local 1146 if (S.SubstTemplateArguments(*Atomic.ParameterMapping, MLTAL, SubstArgs)) in substituteParameterMappings() 1150 new (S.Context) TemplateArgumentLoc[SubstArgs.size()]; in substituteParameterMappings() 1151 std::copy(SubstArgs.arguments().begin(), SubstArgs.arguments().end(), in substituteParameterMappings() 1153 Atomic.ParameterMapping.emplace(TempArgs, SubstArgs.size()); in substituteParameterMappings()
|
H A D | SemaTemplateDeduction.cpp | 3592 MultiLevelTemplateArgumentList SubstArgs( in FinishTemplateArgumentDeduction() local 3596 SubstDecl(FunctionTemplate->getTemplatedDecl(), Owner, SubstArgs)); in FinishTemplateArgumentDeduction() 3670 *this, getPackIndexForParam(*this, FunctionTemplate, SubstArgs, in FinishTemplateArgumentDeduction() 3673 SubstType(OriginalArg.OriginalParamType, SubstArgs, in FinishTemplateArgumentDeduction()
|
H A D | SemaTemplate.cpp | 2253 SmallVector<TemplateArgument, 16> SubstArgs; in transformConstructor() local 2271 SubstArgs.reserve(InnerParams->size()); in transformConstructor() 2278 Args.addOuterTemplateArguments(SubstArgs); in transformConstructor() 2284 SubstArgs.push_back(SemaRef.Context.getCanonicalTemplateArgument( in transformConstructor() 2293 Args.addOuterTemplateArguments(SubstArgs); in transformConstructor() 2313 Args.addOuterTemplateArguments(SubstArgs); in transformConstructor()
|