diff options
Diffstat (limited to 'libcxx/test/utilities/meta/meta.rel/is_convertible.pass.cpp')
| -rw-r--r-- | libcxx/test/utilities/meta/meta.rel/is_convertible.pass.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/libcxx/test/utilities/meta/meta.rel/is_convertible.pass.cpp b/libcxx/test/utilities/meta/meta.rel/is_convertible.pass.cpp index 37daa46001a..718e0ff18cf 100644 --- a/libcxx/test/utilities/meta/meta.rel/is_convertible.pass.cpp +++ b/libcxx/test/utilities/meta/meta.rel/is_convertible.pass.cpp @@ -134,8 +134,8 @@ int main() test_is_not_convertible<char, Array> (); test_is_not_convertible<char, Array&> (); - test_is_convertible<char, char> (); - + test_is_convertible<char, char> (); + static_assert((!std::is_convertible<char, char&>::value), ""); static_assert(( std::is_convertible<char, const char&>::value), ""); static_assert((!std::is_convertible<const char, char&>::value), ""); @@ -151,8 +151,8 @@ int main() test_is_not_convertible<char&, Array> (); test_is_not_convertible<char&, Array&> (); - test_is_convertible<char&, char> (); - + test_is_convertible<char&, char> (); + static_assert(( std::is_convertible<char&, char&>::value), ""); static_assert(( std::is_convertible<char&, const char&>::value), ""); static_assert((!std::is_convertible<const char&, char&>::value), ""); @@ -168,9 +168,9 @@ int main() test_is_not_convertible<char*, Array> (); test_is_not_convertible<char*, Array&> (); - test_is_not_convertible<char*, char> (); - test_is_not_convertible<char*, char&> (); - + test_is_not_convertible<char*, char> (); + test_is_not_convertible<char*, char&> (); + static_assert(( std::is_convertible<char*, char*>::value), ""); static_assert(( std::is_convertible<char*, const char*>::value), ""); static_assert((!std::is_convertible<const char*, char*>::value), ""); |

