@@ -537,11 +537,7 @@ pub fn (mut f Fmt) type_decl(node ast.TypeDecl) {
537
537
538
538
[inline ]
539
539
fn abs (v int ) int {
540
- return if v > = 0 {
541
- v
542
- } else {
543
- - v
544
- }
540
+ return if v > = 0 { v } else { - v }
545
541
}
546
542
547
543
const (
@@ -1636,15 +1632,15 @@ pub fn (mut f Fmt) wrap_infix(start_pos int, start_len int, ignore_paren bool) {
1636
1632
}
1637
1633
}
1638
1634
1639
- pub fn (mut f Fmt) if_expr (it ast.IfExpr) {
1640
- dollar := if it .is_comptime { '$' } else { '' }
1641
- mut single_line := it .branches.len == 2 && it .has_else && branch_is_single_line ( it .branches[ 0 ])
1642
- && branch_is_single_line (it .branches[1 ])
1643
- && (it .is_expr || f.is_assign || f.single_line_fields)
1635
+ pub fn (mut f Fmt) if_expr (node ast.IfExpr) {
1636
+ dollar := if node .is_comptime { '$' } else { '' }
1637
+ mut single_line := node .branches.len == 2 && node .has_else
1638
+ && branch_is_single_line (node.branches[ 0 ]) && branch_is_single_line (node .branches[1 ])
1639
+ && (node .is_expr || f.is_assign || f.single_line_fields)
1644
1640
f.single_line_if = single_line
1645
1641
if_start := f.line_len
1646
1642
for {
1647
- for i, branch in it .branches {
1643
+ for i, branch in node .branches {
1648
1644
if i == 0 {
1649
1645
// first `if`
1650
1646
f.comments (branch.comments, {})
@@ -1658,7 +1654,7 @@ pub fn (mut f Fmt) if_expr(it ast.IfExpr) {
1658
1654
}
1659
1655
f.write ('${dollar} else ' )
1660
1656
}
1661
- if i < it .branches.len - 1 || ! it .has_else {
1657
+ if i < node .branches.len - 1 || ! node .has_else {
1662
1658
f.write ('${dollar} if ' )
1663
1659
cur_pos := f.out.len
1664
1660
f.expr (branch.cond)
@@ -1696,9 +1692,9 @@ pub fn (mut f Fmt) if_expr(it ast.IfExpr) {
1696
1692
}
1697
1693
f.write ('}' )
1698
1694
f.single_line_if = false
1699
- if it .post_comments.len > 0 {
1695
+ if node .post_comments.len > 0 {
1700
1696
f.writeln ('' )
1701
- f.comments (it .post_comments, has_nl: false )
1697
+ f.comments (node .post_comments, has_nl: false )
1702
1698
}
1703
1699
}
1704
1700
0 commit comments