aboutsummaryrefslogtreecommitdiff
path: root/src/runner/runner.h
diff options
context:
space:
mode:
authorA404M <ahmadmahmoudiprogrammer@gmail.com>2025-06-12 18:03:30 +0330
committerA404M <ahmadmahmoudiprogrammer@gmail.com>2025-06-12 18:03:30 +0330
commitd8d12f033831a6ed76049209d52450a7001a6879 (patch)
treeab5e6aef5975d14ccd54df293f59ae0122ffd56e /src/runner/runner.h
parentb80c60e53699c5bc8744269f0664ba07956e4614 (diff)
removing lazy because macro can do the job
Diffstat (limited to 'src/runner/runner.h')
-rw-r--r--src/runner/runner.h5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/runner/runner.h b/src/runner/runner.h
index 3175ece..815cb0a 100644
--- a/src/runner/runner.h
+++ b/src/runner/runner.h
@@ -31,13 +31,10 @@ AstTree *runExpression(AstTree *expr, AstTreeScope *scope, bool *shouldRet,
bool isLeft, bool isComptime, u32 *breakCount,
bool *shouldContinue);
-AstTree *getForVariable(AstTree *expr, AstTreeScope *scope, bool *shouldRet,
- bool isLeft, bool isComptime, u32 *breakCount,
- bool *shouldContinue, bool isLazy);
-
bool discontinue(bool shouldRet, u32 breakCount);
AstTree *toRawValue(AstTree *value, AstTreeScope *scope);
+bool canBeRaw(AstTree *type);
AstTree *fromRawValue(AstTree *value);
AstTree *castTo(AstTree *value, AstTree *to);