mirror of
https://github.com/roc-lang/roc.git
synced 2024-09-21 07:49:17 +03:00
Make sure to name closure variables correctly
This commit is contained in:
parent
3b38228c36
commit
5f115685e4
@ -202,7 +202,7 @@ fn find_names_needed(
|
||||
);
|
||||
}
|
||||
}
|
||||
Structure(Func(arg_vars, _closure_var, ret_var)) => {
|
||||
Structure(Func(arg_vars, closure_var, ret_var)) => {
|
||||
for index in arg_vars.into_iter() {
|
||||
let var = subs[index];
|
||||
find_names_needed(
|
||||
@ -215,6 +215,15 @@ fn find_names_needed(
|
||||
);
|
||||
}
|
||||
|
||||
find_names_needed(
|
||||
*closure_var,
|
||||
subs,
|
||||
roots,
|
||||
root_appearances,
|
||||
names_taken,
|
||||
find_under_alias,
|
||||
);
|
||||
|
||||
find_names_needed(
|
||||
*ret_var,
|
||||
subs,
|
||||
|
Loading…
Reference in New Issue
Block a user