For my own use-cases, I will continue to want a 100% comprehensive -Wctad. All these "heuristics" you're proposing seem very ad-hoc, and make a lot of work for the compiler vendor, and seem complicated enough that I would still worry about bugs slipping through the cracks. Whereas, if the user can simply 100% outlaw CTAD, then they don't ever have to worry.
Jan 15 2019
Nov 27 2018
Jul 18 2018
Apr 30 2018
Feb 2 2018
Jan 2 2017
Addressed review comments: double-backtick quoting, underscores for references
to FileCheck, and change "matcher tests" to "clang-tidy tests".
Thanks for the review. I've address your comments, and will check over the (presumed-final) diff before submitting.
Dec 30 2016
Aug 4 2016
I don't understand the intent of this patch.
Aug 5 2015
Jul 16 2015
Jul 15 2015
Committed as r242317.
Jul 14 2015
Jun 11 2015
That last patch was me losing a fight with arc. The clang-format patch is http://reviews.llvm.org/D10410. This one really is closed.
Improve formatting of lambda functions.
May 11 2015
May 7 2015
May 5 2015
Coding style fix: change parameter name from capture to Capture.
Actually add the test.
Added tests, and fixed the fix.