rsmith added a comment.

I would prefer that we make the more-invasive fix, and make each error case 
within template argument deduction set all the deduction failure information. 
(Consider factoring out the error setup into helper functions too.) The current 
approach is a maintenance problem in addition to creating incorrect 
diagnostics, as it makes it very hard to see what parameters are actually 
intended to be provided with each of the different forms of deduction failure.


https://reviews.llvm.org/D40284



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
  • [PATCH] D40284: [... Jacob Bandes-Storch via Phabricator via cfe-commits
    • [PATCH] D402... Zhihao Yuan via Phabricator via cfe-commits
    • [PATCH] D402... Richard Smith - zygoloid via Phabricator via cfe-commits

Reply via email to