Denis Blank fdd9a061c4 Make promise_base default constructible
* This makes it possible to use promise_base for optional
  promises directly rather than wrapping it as optional<promise_base<...>>.
* Invalidate the promise_base after its first usage.
* Expose an `operator bool()` to make the validility accessible.
* Remove the no longer needed private promise_no_init_arg_t tag.
2019-03-08 18:13:40 +01:00
..
multi Make promise_base default constructible 2019-03-08 18:13:40 +01:00
single Make promise_base default constructible 2019-03-08 18:13:40 +01:00
CMakeLists.txt Make promise_base default constructible 2019-03-08 18:13:40 +01:00
test-continuable.cpp Reflow the license text 2019-01-04 13:39:46 +01:00
test-continuable.hpp Make promise_base default constructible 2019-03-08 18:13:40 +01:00