[libc++] Add test and remove workaround for PR13592
authorLouis Dionne <ldionne@apple.com>
Wed, 30 Oct 2019 22:49:04 +0000 (15:49 -0700)
committerLouis Dionne <ldionne@apple.com>
Wed, 30 Oct 2019 22:52:11 +0000 (15:52 -0700)
commitadadc665f83a588e2cbcb5e9f4675d1a5c5cda2d
treecf1a45d2d8fbce3f5e946ea601f46e9e32f937ad
parent52194350cfe834f27e41771c315fe0656067fdc4
[libc++] Add test and remove workaround for PR13592

PR13592 was caused by a problem in how to compiler implemented the
__is_convertible_to intrinsic. That problem, reported as PR13591,
was fixed back in 2012. We don't support such old versions of Clang
anyway, so we don't need the library workaround that had been added
to solve PR13592 (while waiting for the compiler fix).
libcxx/include/type_traits
libcxx/test/std/utilities/meta/meta.rel/is_convertible.pass.cpp