Searched refs:can_convert (Results 1 – 3 of 3) sorted by relevance
33 bool can_convert(Tp) { return true; } in can_convert() function36 bool can_convert(...) { return false; } in can_convert() function109 assert(!can_convert<mf1>((dmf1)0)); in test_derived()110 assert(!can_convert<mf2>((dmf1)0)); in test_derived()128 assert(!can_convert<mf1>((dmf2)0)); in test_derived()129 assert(!can_convert<mf2>((dmf2)0)); in test_derived()150 assert(!can_convert<void*>(&A::foo)); in test_void()
20 bool can_convert(Tp) { return true; } in can_convert() function23 bool can_convert(...) { return false; } in can_convert() function30 assert(!can_convert<Function&>(&f)); in main()31 assert(!can_convert<void*>(&f)); in main()
56 const bool can_convert = test_conversion<Catch>(throw_ptr); in catch_pointer_test() local62 my_assert(can_convert, "non-convertible type incorrectly caught"); in catch_pointer_test()66 my_assert(!can_convert, "convertible type incorrectly not caught"); in catch_pointer_test()