Searched refs:throwing_copy (Results 1 - 5 of 5) sorted by relevance

/haiku-buildtools/gcc/libstdc++-v3/testsuite/experimental/optional/cons/
H A Dcopy.cc48 struct throwing_copy struct
50 throwing_copy() = default;
51 throwing_copy(throwing_copy const&) { throw exception {}; } function in struct:throwing_copy
95 std::experimental::optional<throwing_copy> o;
111 std::experimental::optional<throwing_copy> o { std::experimental::in_place };
/haiku-buildtools/gcc/libstdc++-v3/testsuite/experimental/optional/assignment/
H A D4.cc42 throwing_copy, enumerator in enum:value_type::state_type
60 throw_if(throwing_copy);
111 value_type v = make(S::throwing_copy);
113 VERIFY( o && o->state == S::throwing_copy);
H A D2.cc42 throwing_copy, enumerator in enum:value_type::state_type
60 throw_if(throwing_copy);
139 O p = make(S::throwing_copy);
141 VERIFY( o && o->state == S::throwing_copy);
142 VERIFY( p && p->state == S::throwing_copy);
H A D3.cc42 throwing_copy, enumerator in enum:value_type::state_type
60 throw_if(throwing_copy);
126 value_type v = make(S::throwing_copy);
H A D1.cc42 throwing_copy, enumerator in enum:value_type::state_type
60 throw_if(throwing_copy);
158 O p = make(S::throwing_copy);
171 VERIFY( p && p->state == S::throwing_copy );

Completed in 52 milliseconds