Lines Matching refs:Catch
50 template <class Throw, class Catch>
55 const bool can_convert = test_conversion<Catch>(throw_ptr); in catch_pointer_test()
59 } catch (Catch catch_ptr) { in catch_pointer_test()
60 Catch catch2 = CreatePointer<Catch>()(); in catch_pointer_test()
88 template <class Throw, class Catch, int level, bool first = false>
91 typedef TestTypes<Catch, first> CatchTypes;
123 template <class Throw, class Catch, bool first>
124 struct generate_tests_imp<Throw, Catch, 0, first> {
126 catch_pointer_test<Throw, Catch>(); in operator ()()
130 template <class Throw, class Catch, int level>
131 struct generate_tests : generate_tests_imp<Throw, Catch, level, true> {};