diff options
| author | Kimplul <kimi.h.kuparinen@gmail.com> | 2024-08-11 23:23:12 +0300 |
|---|---|---|
| committer | Kimplul <kimi.h.kuparinen@gmail.com> | 2024-08-11 23:23:12 +0300 |
| commit | d23d03829e5baf947d347f49cc1d7807be6c070b (patch) | |
| tree | f611d1105868f1d253cf15070b55793ed694861b /src/lower.c | |
| parent | 3065334aec0f357c88eab144628a798db4a3e5ea (diff) | |
| download | ek-d23d03829e5baf947d347f49cc1d7807be6c070b.tar.gz ek-d23d03829e5baf947d347f49cc1d7807be6c070b.zip | |
initial generics for structs
+ Likely still very much full of bugs
Diffstat (limited to 'src/lower.c')
| -rw-r--r-- | src/lower.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lower.c b/src/lower.c index b9f9665..630cb1d 100644 --- a/src/lower.c +++ b/src/lower.c @@ -345,6 +345,8 @@ static int lower_var(struct lower_state *s, struct ast *v, struct retval *retval) { assert(v->k == AST_VAR_DEF); + assert(var_init(v)); + struct retval input = retval_create(); if (lower_expr(s, var_init(v), &input)) { retval_destroy(&input); |
