r211031 - [C++1z] Implement N4051: 'typename' is permitted instead of 'class' when declaring a template template parameter.
Jordan Rose
jordan_rose at apple.com
Wed Jun 18 09:19:58 PDT 2014
On Jun 16, 2014, at 8:51 , Richard Smith <richard-llvm at metafoo.co.uk> wrote:
> +def CXXPre1zCompat : DiagGroup<"c++98-c++11-c++14-compat">;
> +def CXXPre1zCompatPedantic : DiagGroup<"c++98-c++11-c++14-compat-pedantic",
> + [CXXPre1zCompat]>;
I'm not happy with this warning name. Can we say the *compat options are just the newest version? c++14-compat?
Alternately, we could have backwards names and forwards names: c++1z-compat for forwards compatibility warnings and pre-c++1z-compat for backwards compatibility warnings?
Jordan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20140618/c3de8908/attachment.html>
More information about the cfe-commits
mailing list