Searched refs:expected_state (Results 1 – 1 of 1) sorted by relevance
274 do_once_state expected_state; in atomic_do_once() local277 expected_state = do_once_state::uninitialized; in atomic_do_once()280 …(std::atomic<enum_type>&)state).compare_exchange_strong( (enum_type&)expected_state, (enum_type)do… in atomic_do_once()282 if( state.compare_exchange_strong( expected_state, do_once_state::pending ) ) { in atomic_do_once()