diff options
author | Matheus Izvekov <mizvekov@gmail.com> | 2024-10-10 04:56:03 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-10 04:56:03 -0300 |
commit | 4dadf42c1a74dd4e37db9ffd6fbb3027f59751a7 (patch) | |
tree | f8ccdaa825d55ff532f599b2b534a028a91c43cb /clang/lib/Sema/SemaLookup.cpp | |
parent | 224519b08945637a85e9798c78286643288f7b77 (diff) | |
download | llvm-4dadf42c1a74dd4e37db9ffd6fbb3027f59751a7.zip llvm-4dadf42c1a74dd4e37db9ffd6fbb3027f59751a7.tar.gz llvm-4dadf42c1a74dd4e37db9ffd6fbb3027f59751a7.tar.bz2 |
[clang] Implement TTP P0522 pack matching for deduced function template calls. (#111457)
Clang previously missed implementing P0522 pack matching for deduced
function template calls.
Fixes #111363
Diffstat (limited to 'clang/lib/Sema/SemaLookup.cpp')
-rw-r--r-- | clang/lib/Sema/SemaLookup.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/Sema/SemaLookup.cpp b/clang/lib/Sema/SemaLookup.cpp index 31422c2..60fa195 100644 --- a/clang/lib/Sema/SemaLookup.cpp +++ b/clang/lib/Sema/SemaLookup.cpp @@ -3667,6 +3667,7 @@ Sema::LookupLiteralOperator(Scope *S, LookupResult &R, if (CheckTemplateArgument( Params->getParam(0), Arg, FD, R.getNameLoc(), R.getNameLoc(), 0, SugaredChecked, CanonicalChecked, CTAK_Specified, + /*PartialOrdering=*/false, /*MatchedPackOnParmToNonPackOnArg=*/nullptr) || Trap.hasErrorOccurred()) IsTemplate = false; |