Searched refs:ThrowingCopyConstructor (Results 1 – 2 of 2) sorted by last modified time
85 struct ThrowingCopyConstructor { in TEST() struct87 explicit ThrowingCopyConstructor(int& counter) : counter_(counter) { in TEST() function91 [[noreturn]] ThrowingCopyConstructor( in TEST() argument92 const ThrowingCopyConstructor& other) noexcept(false) in TEST()97 ThrowingCopyConstructor& operator=(const ThrowingCopyConstructor&) = delete; in TEST()99 ~ThrowingCopyConstructor() { --counter_; } in TEST() argument105 Try<ThrowingCopyConstructor> t1{in_place, counter}; in TEST()106 Try<ThrowingCopyConstructor> t2{in_place, counter}; in TEST()115 Try<ThrowingCopyConstructor> t1{in_place, counter}; in TEST()116 Try<ThrowingCopyConstructor> t2; in TEST()
232 struct ThrowingCopyConstructor { in TEST_F() struct233 FOLLY_MAYBE_UNUSED ThrowingCopyConstructor() noexcept = default; in TEST_F()235 [[noreturn]] ThrowingCopyConstructor( in TEST_F() function236 const ThrowingCopyConstructor&) noexcept(false) { in TEST_F()240 ThrowingCopyConstructor& operator=(const ThrowingCopyConstructor&) = delete; in TEST_F()243 auto f = []() -> InlineTask<ThrowingCopyConstructor> { co_return {}; }; in TEST_F()