aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/yield.zig17
1 files changed, 0 insertions, 17 deletions
diff --git a/src/yield.zig b/src/yield.zig
deleted file mode 100644
index 135bd7e52..000000000
--- a/src/yield.zig
+++ /dev/null
@@ -1,17 +0,0 @@
-pub fn Yield(comptime Type: anytype) type {
- return struct {
- frame: @Frame(Type) = undefined,
- wait: bool = false,
-
- pub fn set(this: *@This(), frame: anytype) void {
- this.wait = true;
- this.frame = frame.*;
- }
-
- pub fn maybeResume(this: *@This()) void {
- if (!this.wait) return;
- this.wait = false;
- resume this.frame;
- }
- };
-}