diff --git a/src/parse_utils.c b/src/parse_utils.c index 9306bf4..ea5e1f9 100644 --- a/src/parse_utils.c +++ b/src/parse_utils.c @@ -140,6 +140,9 @@ Statement *make_operation(i32 type, Tag vtype, char *name, i32 nparam, ...){ } if(type == BI_is || type == BI_cast) stat->var_type = vtype; + if(type == BI_if) + stat->els = NULL; + stat->type = type; if(nparam)