reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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();