[clang] [Clang][RFC] Bypass TAD during overload resolution if a perfect match exists (PR #133426)

via cfe-commits cfe-commits at lists.llvm.org
Mon Mar 31 13:48:53 PDT 2025


================
@@ -14689,18 +14934,24 @@ void Sema::LookupOverloadedBinOp(OverloadCandidateSet &CandidateSet,
   // rewritten candidates using these functions if necessary.
   AddNonMemberOperatorCandidates(Fns, Args, CandidateSet);
 
+  // As template candidates are not deduced immediately,
+  // persist the arry in the overload set.
----------------
Sirraide wrote:

```suggestion
  // persist the array in the overload set.
```

https://github.com/llvm/llvm-project/pull/133426


More information about the cfe-commits mailing list