mirror of
https://github.com/roc-lang/roc.git
synced 2025-10-03 00:24:34 +00:00
missed a bool
This commit is contained in:
parent
bec74c36c5
commit
834ba77046
1 changed files with 4 additions and 1 deletions
|
@ -479,11 +479,14 @@ impl<'a> Context<'a> {
|
||||||
($borrows:expr) => {
|
($borrows:expr) => {
|
||||||
Expr::Call(crate::ir::Call {
|
Expr::Call(crate::ir::Call {
|
||||||
call_type: if let Some(OWNED) = $borrows.map(|p| p.borrow) {
|
call_type: if let Some(OWNED) = $borrows.map(|p| p.borrow) {
|
||||||
|
let mut passed_function = *passed_function;
|
||||||
|
passed_function.owns_captured_environment = true;
|
||||||
|
|
||||||
let higher_order = HigherOrderLowLevel {
|
let higher_order = HigherOrderLowLevel {
|
||||||
op: *op,
|
op: *op,
|
||||||
closure_env_layout: *closure_env_layout,
|
closure_env_layout: *closure_env_layout,
|
||||||
update_mode: *update_mode,
|
update_mode: *update_mode,
|
||||||
passed_function: *passed_function,
|
passed_function,
|
||||||
};
|
};
|
||||||
|
|
||||||
CallType::HigherOrder(self.arena.alloc(higher_order))
|
CallType::HigherOrder(self.arena.alloc(higher_order))
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue