Fix start_else
stack size heuristic
This commit is contained in:
parent
ce9421d549
commit
735dfc7d96
@ -413,12 +413,13 @@ impl<'a> Builder<'a> {
|
|||||||
let mut temp = StatList {
|
let mut temp = StatList {
|
||||||
num_result: self.target.num_result,
|
num_result: self.target.num_result,
|
||||||
num_param: self.target.num_param,
|
num_param: self.target.num_param,
|
||||||
|
num_stack: self.target.num_stack,
|
||||||
num_previous: self.target.num_previous,
|
num_previous: self.target.num_previous,
|
||||||
is_else: true,
|
is_else: true,
|
||||||
..Default::default()
|
..Default::default()
|
||||||
};
|
};
|
||||||
|
|
||||||
temp.push_temporary(self.target.num_param);
|
temp.push_temporary(temp.num_param);
|
||||||
|
|
||||||
self.end_block();
|
self.end_block();
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user