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
..
test-continuable-connection-noinst.cpp Reflow the license text 2019-01-04 13:39:46 +01:00
test-continuable-erasure.cpp Reflow the license text 2019-01-04 13:39:46 +01:00
test-continuable-flat-variant.cpp Reflow the license text 2019-01-04 13:39:46 +01:00
test-continuable-forward-decl.cpp Reflow the license text 2019-01-04 13:39:46 +01:00
test-continuable-promise.cpp Make promise_base default constructible 2019-03-08 18:13:40 +01:00
test-continuable-promisify.cpp Reflow the license text 2019-01-04 13:39:46 +01:00
test-continuable-result.cpp Reflow the license text 2019-01-04 13:39:46 +01:00
test-continuable-traverse-async.cpp Reflow the license text 2019-01-04 13:39:46 +01:00
test-continuable-traverse.cpp Reflow the license text 2019-01-04 13:39:46 +01:00