mirror of
https://github.com/roc-lang/roc.git
synced 2025-09-30 07:14:46 +00:00
use record for PrecedenceConflict
This commit is contained in:
parent
c2da776ff4
commit
d22acb521e
6 changed files with 27 additions and 16 deletions
|
@ -117,8 +117,8 @@ pub fn desugar_expr<'a>(arena: &'a Bump, loc_expr: &'a Located<Expr<'a>>) -> &'a
|
|||
| Nested(MalformedIdent(_, _))
|
||||
| MalformedClosure
|
||||
| Nested(MalformedClosure)
|
||||
| PrecedenceConflict(_, _, _, _)
|
||||
| Nested(PrecedenceConflict(_, _, _, _))
|
||||
| PrecedenceConflict { .. }
|
||||
| Nested(PrecedenceConflict { .. })
|
||||
| GlobalTag(_)
|
||||
| Nested(GlobalTag(_))
|
||||
| PrivateTag(_)
|
||||
|
@ -517,12 +517,12 @@ fn desugar_bin_op<'a>(arena: &'a Bump, loc_expr: &'a Located<Expr<'_>>) -> &'a L
|
|||
},
|
||||
);
|
||||
let region = broken_expr.region;
|
||||
let value = Expr::PrecedenceConflict(
|
||||
loc_expr.region,
|
||||
stack_op,
|
||||
bad_op,
|
||||
arena.alloc(broken_expr),
|
||||
);
|
||||
let value = Expr::PrecedenceConflict {
|
||||
whole_region: loc_expr.region,
|
||||
binop1: stack_op,
|
||||
binop2: bad_op,
|
||||
expr: arena.alloc(broken_expr),
|
||||
};
|
||||
|
||||
return arena.alloc(Located { region, value });
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue