Denis Blank c066940d8d Use new types instead of aliases for type erasures
* Makes compiler output much more readable
  This is configurateable through CONTINUABLE_WITH_IMMEDIATE_TYPES,
  and automatically enabled for debug builds but disabled
  for release builds.
* Remove the old continuable-trait.hpp header
* Make the signature of continuable not dependent anymore
  on any size of the arguments which fixes the compilation
  with forward declared types.
  Thanks Rogiel for the correspoding bug report.
  Closes #11
2019-01-04 13:12:48 +01:00
..
test-continuable-connection-noinst.cpp Introduce the continuable primitive header which supplies tags 2018-11-19 23:59:01 +01:00
test-continuable-erasure.cpp Use new types instead of aliases for type erasures 2019-01-04 13:12:48 +01:00
test-continuable-flat-variant.cpp Fix the single tests 2018-11-18 18:59:54 +01:00
test-continuable-forward-decl.cpp Use new types instead of aliases for type erasures 2019-01-04 13:12:48 +01:00
test-continuable-promisify.cpp Introduce the continuable primitive header which supplies tags 2018-11-19 23:59:01 +01:00
test-continuable-result.cpp Fix a unit test introduced in 4127c02c3f6d 2018-12-25 11:15:06 +01:00
test-continuable-traverse-async.cpp Move from std::decay to std::decay_t 2018-11-19 19:26:18 +01:00
test-continuable-traverse.cpp Move from std::decay to std::decay_t 2018-11-19 19:26:18 +01:00