remove box and unbox expressions

This commit is contained in:
Folkert 2023-07-05 18:01:00 +02:00
parent a9813aeae7
commit d64930c17f
No known key found for this signature in database
GPG key ID: 1F17F6FFD112B97C
12 changed files with 9 additions and 196 deletions

View file

@ -1106,7 +1106,6 @@ fn expr_contains_symbol(expr: &Expr, needle: Symbol) -> bool {
crate::ir::ListLiteralElement::Symbol(symbol) => needle == *symbol,
}),
Expr::EmptyArray => false,
Expr::ExprBox { symbol } | Expr::ExprUnbox { symbol } => needle == *symbol,
Expr::Reset { symbol, .. } | Expr::ResetRef { symbol, .. } => needle == *symbol,
Expr::RuntimeErrorFunction(_) => false,
}