Searched refs:SubstArgs (Results 1 – 3 of 3) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaConcept.cpp | 1219 TemplateArgumentListInfo SubstArgs; in substituteParameterMappings() local 1248 if (S.SubstTemplateArguments(*Atomic.ParameterMapping, MLTAL, SubstArgs)) in substituteParameterMappings() 1252 new (S.Context) TemplateArgumentLoc[SubstArgs.size()]; in substituteParameterMappings() 1253 std::copy(SubstArgs.arguments().begin(), SubstArgs.arguments().end(), in substituteParameterMappings() 1255 Atomic.ParameterMapping.emplace(TempArgs, SubstArgs.size()); in substituteParameterMappings()
|
| H A D | SemaTemplateDeduction.cpp | 3592 const MultiLevelTemplateArgumentList &SubstArgs, in instantiateExplicitSpecifierDeferred() argument 3620 S.instantiateExplicitSpecifier(SubstArgs, ES); in instantiateExplicitSpecifierDeferred() 3709 MultiLevelTemplateArgumentList SubstArgs( in FinishTemplateArgumentDeduction() local 3713 SubstDecl(FD, Owner, SubstArgs)); in FinishTemplateArgumentDeduction() 3763 *this, Specialization, SubstArgs, Info, in FinishTemplateArgumentDeduction() 3801 *this, getPackIndexForParam(*this, FunctionTemplate, SubstArgs, in FinishTemplateArgumentDeduction() 3804 SubstType(OriginalArg.OriginalParamType, SubstArgs, in FinishTemplateArgumentDeduction()
|
| H A D | SemaTemplate.cpp | 2319 SmallVector<TemplateArgument, 16> SubstArgs; in transformConstructor() local 2338 SubstArgs.reserve(InnerParams->size()); in transformConstructor() 2372 SubstArgs.push_back(SemaRef.Context.getCanonicalTemplateArgument( in transformConstructor() 2403 Args.addOuterTemplateArguments(SubstArgs); in transformConstructor()
|