mirror of
https://github.com/roc-lang/roc.git
synced 2025-08-04 12:18:19 +00:00
Generalize RecordAccess special-cases to include TupleAccess
This commit is contained in:
parent
d66f51db7b
commit
5a6e0f546b
5 changed files with 68 additions and 2 deletions
|
@ -614,7 +614,9 @@ fn requires_space_after_unary(item: &Expr<'_>) -> bool {
|
|||
is_negative,
|
||||
} => *is_negative,
|
||||
Expr::RecordUpdater(..) => true,
|
||||
Expr::RecordAccess(inner, _field) => requires_space_after_unary(inner),
|
||||
Expr::RecordAccess(inner, _field) | Expr::TupleAccess(inner, _field) => {
|
||||
requires_space_after_unary(inner)
|
||||
}
|
||||
Expr::Apply(inner, _, _) => requires_space_after_unary(&inner.value),
|
||||
Expr::TrySuffix { target: _, expr } => requires_space_after_unary(expr),
|
||||
Expr::SpaceAfter(inner, _) | Expr::SpaceBefore(inner, _) => {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue