fix first compiler pass of errors
This commit is contained in:
parent
dc195b22d4
commit
b807d58e89
|
@ -2506,7 +2506,7 @@ impl<'a> CodeGenerator<'a> {
|
|||
}
|
||||
});
|
||||
|
||||
let tuple_name_assigns = previous_defined_names.into_iter().rfold(
|
||||
let tuple_name_assigns = previous_defined_names.into_iter().rev().fold(
|
||||
next_then,
|
||||
|inner_then, (index, prev_name, name)| {
|
||||
AirTree::let_assignment(
|
||||
|
@ -2743,10 +2743,12 @@ impl<'a> CodeGenerator<'a> {
|
|||
) -> AirTree {
|
||||
let mut arg_names = vec![];
|
||||
|
||||
let checked_args = arguments
|
||||
let checked_args =
|
||||
arguments
|
||||
.iter()
|
||||
.enumerate()
|
||||
.rfold(body, |inner_then, (index, arg)| {
|
||||
.rev()
|
||||
.fold(body, |inner_then, (index, arg)| {
|
||||
let arg_name = arg.arg_name.get_variable_name().unwrap_or("_").to_string();
|
||||
let arg_span = arg.location;
|
||||
|
||||
|
|
Loading…
Reference in New Issue