llvm-project/libcxx/test/std/utilities/meta
Eric Fiselier 1ad881c3e4 Fix PR32097 - is_abstract doesn't work on class templates.
This patch fixes llvm.org/PR32097 by using the __is_abstract
builtin type-trait instead of the previous library-only implementation.

All supported compilers provide this trait. I've tested as far
back as Clang 3.2, GCC 4.6 and MSVC trunk.

llvm-svn: 296561
2017-03-01 01:27:14 +00:00
..
meta.help [libcxx] [test] Replace _LIBCPP_STD_VER with TEST_STD_VER. 2016-11-04 20:26:59 +00:00
meta.logical Remove trailing whitespace in test suite. Approved by Marshall Clow. 2016-06-01 21:35:39 +00:00
meta.rel Revert workaround for Clang bug. Thanks to Richard for the quick fix 2016-12-03 01:28:01 +00:00
meta.rqmts
meta.trans [libcxx] [test] Avoid MSVC's non-Standard ABI in underlying_type.pass.cpp. 2017-02-05 22:48:13 +00:00
meta.type.synop
meta.unary Fix PR32097 - is_abstract doesn't work on class templates. 2017-03-01 01:27:14 +00:00
meta.unary.prop.query Fix bad XFAIL which recent LIT changes diagnosed 2017-01-24 10:19:32 +00:00