Lines Matching refs:Catch
51 template <class Throw, class Catch>
56 const bool can_convert = test_conversion<Catch>(throw_ptr); in catch_pointer_test()
60 } catch (Catch catch_ptr) { in catch_pointer_test()
61 Catch catch2 = CreatePointer<Catch>()(); in catch_pointer_test()
89 template <class Throw, class Catch, int level, bool first = false>
92 typedef TestTypes<Catch, first> CatchTypes;
124 template <class Throw, class Catch, bool first>
125 struct generate_tests_imp<Throw, Catch, 0, first> {
127 catch_pointer_test<Throw, Catch>(); in operator ()()
131 template <class Throw, class Catch, int level>
132 struct generate_tests : generate_tests_imp<Throw, Catch, level, true> {};