mirror of
https://github.com/ProvableHQ/leo.git
synced 2024-11-23 15:15:47 +03:00
Fix issue in codegen
This commit is contained in:
parent
64548699a9
commit
59f418f5d0
@ -167,14 +167,8 @@ impl<'a> CodeGenerator<'a> {
|
||||
}
|
||||
|
||||
fn visit_expression_statement(&mut self, input: &'a ExpressionStatement) -> String {
|
||||
match input.expression {
|
||||
Expression::Call(_) => {
|
||||
// Note that codegen for CallExpression in an expression statement does not return any destination registers.
|
||||
self.visit_expression(&input.expression).1
|
||||
}
|
||||
_ => unreachable!("ExpressionStatement's can only contain CallExpression's."),
|
||||
}
|
||||
}
|
||||
|
||||
fn visit_increment(&mut self, input: &'a IncrementStatement) -> String {
|
||||
let (index, mut instructions) = self.visit_expression(&input.index);
|
||||
|
Loading…
Reference in New Issue
Block a user