aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaLookup.cpp
diff options
context:
space:
mode:
authorMatheus Izvekov <mizvekov@gmail.com>2025-01-28 19:39:08 -0300
committerGitHub <noreply@github.com>2025-01-28 19:39:08 -0300
commit6bb6c305752adef5a0034e4a039df19487ce8945 (patch)
treeb59de1604d76a2813dff4b315ec45fc9d67d6475 /clang/lib/Sema/SemaLookup.cpp
parent4eb7c349a616827a3ec9bea57718516409103caa (diff)
downloadllvm-6bb6c305752adef5a0034e4a039df19487ce8945.zip
llvm-6bb6c305752adef5a0034e4a039df19487ce8945.tar.gz
llvm-6bb6c305752adef5a0034e4a039df19487ce8945.tar.bz2
[clang] NFC: cleanup check template argument (#124668)
Diffstat (limited to 'clang/lib/Sema/SemaLookup.cpp')
-rw-r--r--clang/lib/Sema/SemaLookup.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/clang/lib/Sema/SemaLookup.cpp b/clang/lib/Sema/SemaLookup.cpp
index 641780f..0f5b742 100644
--- a/clang/lib/Sema/SemaLookup.cpp
+++ b/clang/lib/Sema/SemaLookup.cpp
@@ -3721,13 +3721,11 @@ Sema::LookupLiteralOperator(Scope *S, LookupResult &R,
// is a well-formed template argument for the template parameter.
if (StringLit) {
SFINAETrap Trap(*this);
- SmallVector<TemplateArgument, 1> SugaredChecked, CanonicalChecked;
+ CheckTemplateArgumentInfo CTAI;
TemplateArgumentLoc Arg(TemplateArgument(StringLit), StringLit);
if (CheckTemplateArgument(
Params->getParam(0), Arg, FD, R.getNameLoc(), R.getNameLoc(),
- 0, SugaredChecked, CanonicalChecked, CTAK_Specified,
- /*PartialOrdering=*/false, /*PartialOrderingTTP=*/false,
- /*MatchedPackOnParmToNonPackOnArg=*/nullptr) ||
+ /*ArgumentPackIndex=*/0, CTAI, CTAK_Specified) ||
Trap.hasErrorOccurred())
IsTemplate = false;
}