Searched defs:MoveThrows (Results 1 – 6 of 6) sorted by relevance
33 struct MoveThrows { struct35 MoveThrows() { ++alive; } in MoveThrows() function36 MoveThrows(MoveThrows const&) {++alive;} in MoveThrows() argument37 MoveThrows(MoveThrows&&) { throw 42; } in MoveThrows() argument38 MoveThrows& operator=(MoveThrows const&) { return *this; } in operator =() argument39 MoveThrows& operator=(MoveThrows&&) { throw 42; } in operator =() argument40 ~MoveThrows() { --alive; } in ~MoveThrows() argument
31 struct MoveThrows { struct33 MoveThrows() { ++alive; } in MoveThrows() argument34 MoveThrows(MoveThrows const&) {++alive;} in MoveThrows() argument35 MoveThrows(MoveThrows&&) { throw 42; } in MoveThrows() argument38 ~MoveThrows() { --alive; } in ~MoveThrows() argument
157 struct MoveThrows { struct159 MoveThrows() { ++alive; } in MoveThrows() argument160 MoveThrows(const MoveThrows &) { ++alive; } in MoveThrows() function161 MoveThrows(MoveThrows &&) { throw 42; } in MoveThrows() function162 MoveThrows &operator=(const MoveThrows &) { return *this; } in operator =() argument163 MoveThrows &operator=(MoveThrows &&) { throw 42; } in operator =() argument164 ~MoveThrows() { --alive; } in ~MoveThrows() argument
171 struct MoveThrows { struct173 MoveThrows() { ++alive; } in MoveThrows() function174 MoveThrows(const MoveThrows &) { ++alive; } in MoveThrows() argument175 MoveThrows(MoveThrows &&) { throw 42; } in MoveThrows() argument176 MoveThrows &operator=(const MoveThrows &) { return *this; } in operator =() argument177 MoveThrows &operator=(MoveThrows &&) { throw 42; } in operator =() argument178 ~MoveThrows() { --alive; } in ~MoveThrows() argument
201 struct MoveThrows { in TEST() struct202 MoveThrows(MoveThrows&&) noexcept(false) {} in TEST() argument203 MoveThrows& operator=(MoveThrows&&) noexcept(false) { return *this; } in TEST()
191 struct MoveThrows { in TEST() struct192 MoveThrows(MoveThrows&&) noexcept(false) {} in TEST() function193 MoveThrows& operator=(MoveThrows&&) noexcept(false) { return *this; } in TEST()