Switch the default behavior of the Clang<> spelling to opt-in to the C2x attribute...
authorAaron Ballman <aaron@aaronballman.com>
Sun, 25 Feb 2018 15:34:17 +0000 (15:34 +0000)
committerAaron Ballman <aaron@aaronballman.com>
Sun, 25 Feb 2018 15:34:17 +0000 (15:34 +0000)
commitfabe1b3b7d4bbd34a43f11f4caac0114c3cad933
tree11431e6fc448b67cfbba7b4ff56dee13395bd035
parentd15a39b469ea821c68e21279eaaf7bbe84ebbe80
Switch the default behavior of the Clang<> spelling to opt-in to the C2x attribute spellings. NFC to the attribute spellings themselves.

The Clang<> spelling helper generates a spelling for C++11, GNU, and C2x attribute spellings. Previously, users had to manually opt in to the C2x spelling while we cautiously added attributes to that spelling. Now that majority of attributes are exposed in C2x, we can switch the default.

llvm-svn: 326055
clang/include/clang/Basic/Attr.td