mizvekov added a comment. Even simpler:
template <class T> using P = T; template <class T, class... A> void j(P<T>, T, A...); template <class T> void j(P<T>, T); void g() { j(P<int>{}, int{}); } Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D111283/new/ https://reviews.llvm.org/D111283 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits