C++ coroutines: Adding COM context support to our awaiter
C++ coroutines: Snooping in on the coroutine body
C++ coroutines: How do I create a coroutine that terminates on an unhandled exception?
C++ coroutines: What does it mean when I declare my coroutine as noexcept?
C++ coroutines: Associating multiple task types with the same promise type
get_return_object
.