From c8294f4710f93e0289b88ee9d093ca3f85d24f30 Mon Sep 17 00:00:00 2001 From: Michel Morin Date: Sun, 19 Aug 2012 02:05:55 +0000 Subject: [PATCH] Adding `is_convertible` test for function types [SVN r80081] --- test/is_convertible_test.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/test/is_convertible_test.cpp b/test/is_convertible_test.cpp index 61a7c33..fd05b4b 100644 --- a/test/is_convertible_test.cpp +++ b/test/is_convertible_test.cpp @@ -115,6 +115,16 @@ BOOST_CHECK_INTEGRAL_CONSTANT((::tt::is_convertible::value), BOOST_CHECK_INTEGRAL_CONSTANT((::tt::is_convertible::value), false); BOOST_CHECK_INTEGRAL_CONSTANT((::tt::is_convertible::value), true); +BOOST_CHECK_INTEGRAL_CONSTANT((::tt::is_convertible::value), false); +BOOST_CHECK_INTEGRAL_CONSTANT((::tt::is_convertible::value), true); +BOOST_CHECK_INTEGRAL_CONSTANT((::tt::is_convertible::value), true); +BOOST_CHECK_INTEGRAL_CONSTANT((::tt::is_convertible::value), true); +BOOST_CHECK_INTEGRAL_CONSTANT((::tt::is_convertible::value), true); +BOOST_CHECK_INTEGRAL_CONSTANT((::tt::is_convertible::value), true); +#ifndef BOOST_NO_RVALUE_REFERENCES +BOOST_CHECK_INTEGRAL_CONSTANT((::tt::is_convertible::value), true); +#endif + BOOST_CHECK_INTEGRAL_CONSTANT((::tt::is_convertible::value), true); BOOST_CHECK_INTEGRAL_CONSTANT((::tt::is_convertible::value), false); BOOST_CHECK_INTEGRAL_CONSTANT((::tt::is_convertible::value), true);