Added is_member_function_pointer

[SVN r12212]
This commit is contained in:
John Maddock committed 2002-01-04 11:10:52 +00:00
1 parent cdb95f1786
commit 0482816876
2 files changed
+31 -2

No files matched your search

+17 -1
View File
@@ -101,11 +101,27 @@ int cpp_main(int argc, char* argv[])
value_test(true, boost::is_member_pointer<mf3>::value)
value_test(true, boost::is_member_pointer<mf4>::value)
value_test(true, boost::is_member_pointer<cmf>::value)
value_test(true, boost::is_member_pointer<mp>::value)
value_test(false, boost::is_member_pointer<void>::value)
#ifndef BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
#if !defined(BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION)
value_test(false, boost::is_member_pointer<test_abc1>::value)
#endif
value_test(false, boost::is_member_function_pointer<f1>::value)
value_test(false, boost::is_member_function_pointer<f2>::value)
value_test(false, boost::is_member_function_pointer<f3>::value)
value_test(false, boost::is_member_function_pointer<void*>::value)
value_test(true, boost::is_member_function_pointer<mf1>::value)
value_test(true, boost::is_member_function_pointer<mf2>::value)
value_test(true, boost::is_member_function_pointer<mf3>::value)
value_test(true, boost::is_member_function_pointer<mf4>::value)
value_test(true, boost::is_member_function_pointer<cmf>::value)
value_test(false, boost::is_member_function_pointer<mp>::value)
value_test(false, boost::is_member_function_pointer<void>::value)
#if !defined(BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION) && !defined(__BORLANDC__)
value_test(false, boost::is_member_function_pointer<test_abc1>::value)
#endif
value_test(false, boost::is_enum<int>::value)
value_test(true, boost::is_enum<enum_UDT>::value)
value_test(false, boost::is_enum<int_convertible>::value)