mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
fmt: remove unnecessary paren in assert stmt (#12546)
This commit is contained in:
parent
fbe2b5cb58
commit
93bdff5589
@ -711,15 +711,11 @@ fn expr_is_single_line(expr ast.Expr) bool {
|
||||
|
||||
pub fn (mut f Fmt) assert_stmt(node ast.AssertStmt) {
|
||||
f.write('assert ')
|
||||
if node.expr is ast.ParExpr {
|
||||
if node.expr.expr is ast.InfixExpr {
|
||||
infix := node.expr.expr
|
||||
f.expr(infix)
|
||||
f.writeln('')
|
||||
return
|
||||
}
|
||||
mut expr := node.expr
|
||||
for expr is ast.ParExpr {
|
||||
expr = (expr as ast.ParExpr).expr
|
||||
}
|
||||
f.expr(node.expr)
|
||||
f.expr(expr)
|
||||
f.writeln('')
|
||||
}
|
||||
|
||||
|
@ -2,4 +2,5 @@ fn f() {
|
||||
assert 0 == 0
|
||||
assert 0 < 1
|
||||
assert (1 + 2) == 3
|
||||
assert true
|
||||
}
|
||||
|
@ -1,5 +1,6 @@
|
||||
fn f() {
|
||||
assert (0 == 0)
|
||||
assert (0 < 1)
|
||||
assert ((1 + 2) == 3)
|
||||
assert (((((1 + 2) == 3))))
|
||||
assert (((true)))
|
||||
}
|
||||
|
9
vlib/v/gen/js/tests/testdata/match.v
vendored
9
vlib/v/gen/js/tests/testdata/match.v
vendored
@ -25,16 +25,19 @@ fn match_vec(v Vec) {
|
||||
fn match_classic_num() {
|
||||
match 42 {
|
||||
0 {
|
||||
assert (false)
|
||||
assert false
|
||||
(false)
|
||||
}
|
||||
1 {
|
||||
assert (false)
|
||||
assert false
|
||||
(false)
|
||||
}
|
||||
42 {
|
||||
println('life')
|
||||
}
|
||||
else {
|
||||
assert (false)
|
||||
assert false
|
||||
(false)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user