cor3ntin wrote: I am happy with that. Trying to move the change to `AddMethodTemplateCandidate` would be more complicated than it's worth as we would still want to add the function to the overload set for diagnostic purposes https://github.com/llvm/llvm-project/pull/104328