Revert "Revert "Support for groups of attributes in #pragma clang attribute""
authorErik Pilkington <erik.pilkington@gmail.com>
Mon, 29 Oct 2018 17:38:42 +0000 (17:38 +0000)
committerErik Pilkington <erik.pilkington@gmail.com>
Mon, 29 Oct 2018 17:38:42 +0000 (17:38 +0000)
commit7d18094813401ee56d4d97c88595db82b29b60f4
treefb461f55ace71f247d069846725363af72ff3abe
parente9d85264ac4cdf505c7497612d3fe7630590c52f
Revert "Revert "Support for groups of attributes in #pragma clang attribute""

This reverts commit r345487, which reverted r345486. I think the crashes were
caused by an OOM on the builder, trying again to confirm...

llvm-svn: 345517
clang/docs/LanguageExtensions.rst
clang/docs/ReleaseNotes.rst
clang/include/clang/Basic/DiagnosticParseKinds.td
clang/include/clang/Basic/DiagnosticSemaKinds.td
clang/include/clang/Sema/Sema.h
clang/lib/Parse/ParsePragma.cpp
clang/lib/Sema/SemaAttr.cpp
clang/test/Parser/pragma-attribute.cpp
clang/test/Sema/pragma-attribute.c