reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

usr/include/c++/7.4.0/future
 1511         if (static_cast<bool>(_M_state) && !_M_state.unique())
 1511         if (static_cast<bool>(_M_state) && !_M_state.unique())
 1512 	  _M_state->_M_break_promise(std::move(_M_state->_M_result));
 1512 	  _M_state->_M_break_promise(std::move(_M_state->_M_result));
 1540       { _M_state.swap(__other._M_state); }
 1540       { _M_state.swap(__other._M_state); }
 1544       { return static_cast<bool>(_M_state); }
 1549       { return future<_Res>(_M_state); }
 1555 	__future_base::_State_base::_S_check(_M_state);
 1556 	_M_state->_M_run(std::forward<_ArgTypes>(__args)...);
 1562 	__future_base::_State_base::_S_check(_M_state);
 1563 	_M_state->_M_run_delayed(std::forward<_ArgTypes>(__args)..., _M_state);
 1563 	_M_state->_M_run_delayed(std::forward<_ArgTypes>(__args)..., _M_state);
 1569 	__future_base::_State_base::_S_check(_M_state);
 1571 	__tmp._M_state = _M_state;
 1572 	_M_state = _M_state->_M_reset();
 1572 	_M_state = _M_state->_M_reset();