1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

v2: simplify MatchExpr in vfmt

This commit is contained in:
Joe Conigliaro 2020-03-04 22:39:18 +11:00
parent 5872961124
commit 7daf8f8fd0

View File

@ -443,19 +443,17 @@ fn (f mut Fmt) expr(node ast.Expr) {
f.write(', ')
}
}
f.writeln(' {')
f.stmts(branch.stmts)
f.writeln('}')
}
// else branch
else {
if (branch.stmts.len == 0) {
f.writeln('else {}')
} else {
f.writeln('else {')
f.stmts(branch.stmts)
f.writeln('}')
}
f.write('else')
}
if (branch.stmts.len == 0) {
f.writeln(' {}')
} else {
f.writeln(' {')
f.stmts(branch.stmts)
f.writeln('}')
}
}
f.indent--