Searched refs:can_convert (Results 1 – 3 of 3) sorted by relevance
32 bool can_convert(Tp) { return true; } in can_convert() function35 bool can_convert(...) { return false; } in can_convert() function108 assert(!can_convert<mf1>((dmf1)0)); in test_derived()109 assert(!can_convert<mf2>((dmf1)0)); in test_derived()127 assert(!can_convert<mf1>((dmf2)0)); in test_derived()128 assert(!can_convert<mf2>((dmf2)0)); in test_derived()149 assert(!can_convert<void*>(&A::foo)); in test_void()
22 bool can_convert(Tp) { return true; } in can_convert() function25 bool can_convert(...) { return false; } in can_convert() function32 assert(!can_convert<Function&>(&f)); in main()33 assert(!can_convert<void*>(&f)); in main()
58 const bool can_convert = test_conversion<Catch>(throw_ptr); in catch_pointer_test() local64 my_assert(can_convert, "non-convertible type incorrectly caught"); in catch_pointer_test()68 my_assert(!can_convert, "convertible type incorrectly not caught"); in catch_pointer_test()