Searched refs:DeducedArgs (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateDeductionGuide.cpp | 687 ArrayRef<TemplateArgument> DeducedArgs) { in TemplateParamsReferencedInTemplateArgumentList() argument 691 DeducedArgs, TemplateParamsList->getDepth(), ReferencedTemplateParams); in TemplateParamsReferencedInTemplateArgumentList() 1093 SmallVector<TemplateArgument> DeducedArgs; in BuildDeductionGuideForTypeAlias() local 1100 DeducedArgs.push_back(D); in BuildDeductionGuideForTypeAlias() 1106 SemaRef, AliasTemplate->getTemplateParameters(), DeducedArgs); in BuildDeductionGuideForTypeAlias()
|
| H A D | SemaTemplateDeduction.cpp | 3393 SmallVector<TemplateArgument, 4> DeducedArgs(Deduced.begin(), Deduced.end()); in DeduceTemplateArguments() local 3394 Sema::InstantiatingTemplate Inst(S, Info.getLocation(), Partial, DeducedArgs, in DeduceTemplateArguments() 3466 SmallVector<TemplateArgument, 4> DeducedArgs(Deduced.begin(), Deduced.end()); in DeduceTemplateArgumentsFromType() local 3467 InstantiatingTemplate Inst(*this, Info.getLocation(), TD, DeducedArgs, Info); in DeduceTemplateArgumentsFromType() 3540 SmallVector<TemplateArgument, 4> DeducedArgs; in SubstituteExplicitTemplateArguments() local 3542 *this, Info.getLocation(), FunctionTemplate, DeducedArgs, in SubstituteExplicitTemplateArguments() 3846 ArrayRef<TemplateArgument> DeducedArgs) { in instantiateExplicitSpecifierDeferred() argument 3866 S, Info.getLocation(), FunctionTemplate, DeducedArgs, in instantiateExplicitSpecifierDeferred() 3897 SmallVector<TemplateArgument, 4> DeducedArgs(Deduced.begin(), Deduced.end()); in FinishTemplateArgumentDeduction() local 3899 *this, Info.getLocation(), FunctionTemplate, DeducedArgs, in FinishTemplateArgumentDeduction() [all …]
|