Home
last modified time | relevance | path

Searched refs:DeducedArgs (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateDeductionGuide.cpp661 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 DSemaTemplateDeduction.cpp3328 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 …]