Home
last modified time | relevance | path

Searched refs:PartialOverloading (Results 1 – 4 of 4) sorted by relevance

/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaOverload.cpp6426 bool PartialOverloading, bool AllowExplicit, bool AllowExplicitConversions, in AddOverloadCandidate() argument
6447 PartialOverloading, EarlyConversions, PO); in AddOverloadCandidate()
6584 if (TooManyArguments(NumParams, Args.size(), PartialOverloading) && in AddOverloadCandidate()
6586 shouldEnforceArgLimit(PartialOverloading, Function)) { in AddOverloadCandidate()
6598 if (Args.size() < MinRequiredArgs && !PartialOverloading) { in AddOverloadCandidate()
6932 bool PartialOverloading, in AddFunctionCandidates() argument
6964 PartialOverloading); in AddFunctionCandidates()
6969 SuppressUserConversions, PartialOverloading); in AddFunctionCandidates()
6986 PartialOverloading); in AddFunctionCandidates()
6989 SuppressUserConversions, PartialOverloading); in AddFunctionCandidates()
[all …]
H A DSemaTemplateDeduction.cpp2713 unsigned NumAlreadyConverted = 0, bool PartialOverloading = false) { in ConvertDeducedTemplateArguments() argument
2802 if (PartialOverloading) break; in ConvertDeducedTemplateArguments()
3541 bool PartialOverloading, llvm::function_ref<bool()> CheckNonDependent) { in FinishTemplateArgumentDeduction() argument
3565 NumExplicitlySpecified, PartialOverloading)) in FinishTemplateArgumentDeduction()
3626 if (!PartialOverloading || in FinishTemplateArgumentDeduction()
4065 bool PartialOverloading, in DeduceTemplateArguments() argument
4079 if (Args.size() < Function->getMinRequiredArguments() && !PartialOverloading) in DeduceTemplateArguments()
4081 else if (TooManyArguments(NumParams, Args.size(), PartialOverloading)) { in DeduceTemplateArguments()
4210 &OriginalCallArgs, PartialOverloading, [&, CallingCtx]() { in DeduceTemplateArguments()
/openbsd-src/gnu/llvm/clang/include/clang/Sema/
H A DOverload.h1240 bool shouldEnforceArgLimit(bool PartialOverloading, FunctionDecl *Function);
H A DSema.h3975 bool PartialOverloading = false, bool AllowExplicit = true,
3985 bool PartialOverloading = false,
4000 bool PartialOverloading = false,
4012 bool PartialOverloading = false,
4018 bool PartialOverloading = false, bool AllowExplicit = true,
4064 bool PartialOverloading = false);
4159 bool PartialOverloading = false);
9045 bool PartialOverloading = false,
9052 bool PartialOverloading,
13775 bool PartialOverloading = false) {
[all …]