add take left operator, sizecoded wasm4 skip ahead to 512 bytes

This commit is contained in:
2021-11-11 21:20:18 +01:00
parent ee746d1cea
commit d3e882cba0
6 changed files with 74 additions and 32 deletions

View File

@@ -687,6 +687,11 @@ fn tc_expression(context: &mut Context, expr: &mut ast::Expression) -> Result<()
}
None
}
ast::Expr::First { ref mut value, ref mut drop } => {
tc_expression(context, value)?;
tc_expression(context, drop)?;
value.type_
}
ast::Expr::Error => unreachable!(),
};
Ok(())