summaryrefslogtreecommitdiffhomepage
path: root/include/stc/algo
diff options
context:
space:
mode:
authorTyge Lovset <[email protected]>2023-05-09 04:40:24 +0200
committerTyge Lovset <[email protected]>2023-05-09 04:40:24 +0200
commit99d94309f31f082b505180d2cb7c1c6c2215e9f0 (patch)
treeb4dd5aec779eff711e5e3fea0d356301c3969cd2 /include/stc/algo
parent2f11c7cf36690a1493344189b6a011c26ee58a9b (diff)
downloadSTC-modified-99d94309f31f082b505180d2cb7c1c6c2215e9f0.tar.gz
STC-modified-99d94309f31f082b505180d2cb7c1c6c2215e9f0.zip
reverted cco_await_done => cco_await_at.
Diffstat (limited to 'include/stc/algo')
-rw-r--r--include/stc/algo/coroutine.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/include/stc/algo/coroutine.h b/include/stc/algo/coroutine.h
index 979e05bb..2ea7122b 100644
--- a/include/stc/algo/coroutine.h
+++ b/include/stc/algo/coroutine.h
@@ -95,11 +95,11 @@ enum {
case __LINE__: if (!(promise)) return ret; \
} while (0)
-#define cco_await_done(...) c_MACRO_OVERLOAD(cco_await_done, __VA_ARGS__)
-#define cco_await_done_2(co, call) cco_await_done_3(co, call, )
-#define cco_await_done_3(co, call, ret) cco_await_2((call, cco_done(co)), ret)
+#define cco_await_at(...) c_MACRO_OVERLOAD(cco_await_at, __VA_ARGS__)
+#define cco_await_at_2(co, call) cco_await_at_3(co, call, )
+#define cco_await_at_3(co, call, ret) cco_await_2((call, cco_done(co)), ret)
-#define cco_run_blocked(co, call) while (call, !cco_done(co))
+#define cco_run(co, call) while (call, !cco_done(co))
#define cco_final \
case cco_state_final