Fix bug where !! and ! was not recognized to jump out of the current scope. Remove more casts.

This commit is contained in:
Christoffer Lerno
2024-12-30 01:43:02 +01:00
parent 5af224ab16
commit df74cbf06f
12 changed files with 75 additions and 17 deletions

View File

@@ -395,6 +395,7 @@ static void c_emit_expr(GenContext *c, CValue *value, Expr *expr)
{
switch (expr->expr_kind)
{
case EXPR_PTR_ACCESS:
case EXPR_EXT_TRUNC:
break;
case EXPR_ACCESS: