EricWF updated this revision to Diff 95041.
EricWF added a comment.
- Add comment explaining `_GNUC_VER_NEW`.
https://reviews.llvm.org/D31515
Files:
include/__config
include/type_traits
test/libcxx/utilities/meta/meta.unary/meta.unary.prop/missing_is_aggregate_trait.fail.cpp
mclow.lists accepted this revision.
mclow.lists added a comment.
This revision is now accepted and ready to land.
LGTM
https://reviews.llvm.org/D31515
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
EricWF updated this revision to Diff 93607.
EricWF added a comment.
- Fix typo in `// UNSUPPORTED` directive.
https://reviews.llvm.org/D31515
Files:
include/__config
include/type_traits
test/libcxx/utilities/meta/meta.unary/meta.unary.prop/missing_is_aggregate_trait.fail.cpp
EricWF updated this revision to Diff 93606.
EricWF added a comment.
- Fix accidental change.
https://reviews.llvm.org/D31515
Files:
include/__config
include/type_traits
test/libcxx/utilities/meta/meta.unary/meta.unary.prop/missing_is_aggregate_trait.fail.cpp
EricWF updated this revision to Diff 93605.
EricWF added a comment.
GCC implemented `__is_aggregate` hours ago as part of 7.0.1. Update the feature
checks to reflect that.
https://reviews.llvm.org/D31515
Files:
include/__config
include/type_traits
EricWF created this revision.
This patch implements http://cplusplus.github.io/LWG/lwg-defects.html#2911.
I'm putting this up for review until __is_aggregate is added to clang (See
https://reviews.llvm.org/D31513)
https://reviews.llvm.org/D31515
Files:
include/__config