[PATCH] D26007: [libc++] Cleanup non-portable std::any tests

2016-10-26 Thread Eric Fiselier via cfe-commits
EricWF added inline comments. Comment at: test/libcxx/utilities/any/any.class/any.cons/value.pass.cpp:36 +using DecayTag = std::decay_t; +static_assert(!std::is_constructible::value, ""); +} CaseyCarter wrote: > I'm generously calling this a "libc++ exten

[PATCH] D26007: [libc++] Cleanup non-portable std::any tests

2016-10-26 Thread Casey Carter via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL285234: Cleanup nonportable behavior in tests for std::any (authored by CaseyCarter). Changed prior to commit: https://reviews.llvm.org/D26007?vs=75936&id=75938#toc Repository: rL LLVM https://revie

[PATCH] D26007: [libc++] Cleanup non-portable std::any tests

2016-10-26 Thread Casey Carter via cfe-commits
CaseyCarter marked 2 inline comments as done. CaseyCarter added a comment. DecayTag destroyed. https://reviews.llvm.org/D26007 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[PATCH] D26007: [libc++] Cleanup non-portable std::any tests

2016-10-26 Thread Casey Carter via cfe-commits
CaseyCarter removed rL LLVM as the repository for this revision. CaseyCarter updated this revision to Diff 75936. CaseyCarter added a comment. Cleanup nonportable behavior in tests for `std::any` Fixes MS issues 63, 64, and 65. test/std/utilities/any/any.class/any.cons/move.pass.cpp: - "Moves a

[PATCH] D26007: [libc++] Cleanup non-portable std::any tests

2016-10-26 Thread Eric Fiselier via cfe-commits
EricWF accepted this revision. EricWF added inline comments. This revision is now accepted and ready to land. Comment at: test/libcxx/utilities/any/any.class/any.cons/value.pass.cpp:1 +//===--===// +// --

[PATCH] D26007: [libc++] Cleanup non-portable std::any tests

2016-10-26 Thread Casey Carter via cfe-commits
CaseyCarter added inline comments. Comment at: test/libcxx/utilities/any/any.class/any.cons/value.pass.cpp:36 +using DecayTag = std::decay_t; +static_assert(!std::is_constructible::value, ""); +} I'm generously calling this a "libc++ extension." From my i

[PATCH] D26007: [libc++] Cleanup non-portable std::any tests

2016-10-26 Thread Casey Carter via cfe-commits
CaseyCarter created this revision. CaseyCarter added reviewers: EricWF, mclow.lists. CaseyCarter added a subscriber: cfe-commits. CaseyCarter set the repository for this revision to rL LLVM. Cleanup nonportable behavior in tests for `std::any` Fixes MS issues 63, 64, and 65. test/std/utilities/a