Searched refs:DeducedArgs (Results 1 – 2 of 2) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplateDeductionGuide.cpp | 661 ArrayRef<TemplateArgument> DeducedArgs) { in TemplateParamsReferencedInTemplateArgumentList() argument 702 Finder.TraverseTemplateArguments(DeducedArgs); in TemplateParamsReferencedInTemplateArgumentList() 1044 SmallVector<TemplateArgument> DeducedArgs; in BuildDeductionGuideForTypeAlias() local 1050 DeducedArgs.push_back(D); in BuildDeductionGuideForTypeAlias() 1056 AliasTemplate->getTemplateParameters(), DeducedArgs); in BuildDeductionGuideForTypeAlias()
|
H A D | SemaTemplateDeduction.cpp | 3328 SmallVector<TemplateArgument, 4> DeducedArgs(Deduced.begin(), Deduced.end()); in DeduceTemplateArguments() local 3329 Sema::InstantiatingTemplate Inst(S, Info.getLocation(), Partial, DeducedArgs, in DeduceTemplateArguments() 3396 SmallVector<TemplateArgument, 4> DeducedArgs(Deduced.begin(), Deduced.end()); in DeduceTemplateArgumentsFromType() local 3397 InstantiatingTemplate Inst(*this, Info.getLocation(), TD, DeducedArgs, Info); in DeduceTemplateArgumentsFromType() 3467 SmallVector<TemplateArgument, 4> DeducedArgs; in SubstituteExplicitTemplateArguments() local 3469 *this, Info.getLocation(), FunctionTemplate, DeducedArgs, in SubstituteExplicitTemplateArguments() 3773 ArrayRef<TemplateArgument> DeducedArgs) { in instantiateExplicitSpecifierDeferred() argument 3793 S, Info.getLocation(), FunctionTemplate, DeducedArgs, in instantiateExplicitSpecifierDeferred() 3822 SmallVector<TemplateArgument, 4> DeducedArgs(Deduced.begin(), Deduced.end()); in FinishTemplateArgumentDeduction() local 3824 *this, Info.getLocation(), FunctionTemplate, DeducedArgs, in FinishTemplateArgumentDeduction() [all …]
|