#include "threads" forall(dtype T | coroutine_t(T)) void suspend(T* cor) { } forall(dtype T | coroutine_t(T)) void resume(T* cor) { }