66 VERIFY( *o == 0x1234ABCD );
74 VERIFY( *o == 0x1234ABCD );
82 VERIFY( *o == 0x1234ABCD );
90 VERIFY( *o == 0x1234ABCD );
98 VERIFY( *o == 0x1234ABCD );
106 VERIFY( *o == 0x1234ABCD );
107 VERIFY( i == 0x1234ABCD );
112 std::vector<int> v = { 0, 1, 2, 3, 4, 5 };
120 std::vector<int> v = { 0, 1, 2, 3, 4, 5 };
127 std::vector<int> v = { 0, 1, 2, 3, 4, 5 };
134 std::vector<int> v = { 0, 1, 2, 3, 4, 5 };
141 std::vector<int> v = { 0, 1, 2, 3, 4, 5 };
148 std::vector<int> v = { 0, 1, 2, 3, 4, 5 };
170 enum outcome { nothrow, caught, bad_catch };
173 outcome result = nothrow;
183 { result = bad_catch; }
185 VERIFY( result == nothrow );
189 outcome result = nothrow;
199 { result = bad_catch; }
201 VERIFY( result == caught );
205 outcome result = nothrow;
215 { result = bad_catch; }
217 VERIFY( result == nothrow );
221 outcome result = nothrow;
231 { result = bad_catch; }
233 VERIFY( result == caught );
243 X& operator=(
int) {
return *
this;}
tracker(tracker const &other)
throwing_construction(throwing_construction const &other)
tracker & operator=(tracker const &)=default
throwing_construction(bool propagate)