Home
last modified time | relevance | path

Searched refs:StateTracker (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/libcxx/test/std/utilities/optional/optional.object/optional.object.assign/
H A Doptional_U.pass.cpp242 class StateTracker { in test() class
244 constexpr StateTracker(state_t& s) in test() function in test::StateTracker
250 StateTracker(StateTracker&&) = default; in test()
251 StateTracker(StateTracker const&) = default; in test()
253 constexpr StateTracker& operator=(StateTracker&& other) noexcept in test()
262 constexpr StateTracker& operator=(StateTracker const& other) noexcept in test()
274 auto opt1 = std::optional<StateTracker>(state[0]); in test()
277 auto opt2 = std::optional<StateTracker>(state[1]); in test()
286 auto opt1 = std::optional<StateTracker>(state[0]); in test()
289 auto opt2 = std::optional<StateTracker>(state[1]); in test()
H A Dnullopt_t.pass.cpp30 struct StateTracker { in test() struct
31 TEST_CONSTEXPR_CXX20 StateTracker(State& s) in test() function
36 TEST_CONSTEXPR_CXX20 ~StateTracker() { *state_ = State::destroyed; } in test() argument
52 optional<StateTracker> opt; in test()
58 optional<StateTracker> opt(state); in test()