commit | f00a276a0d46bf1901d00880411b6a358be93924 | [log] [tgz] |
---|---|---|
author | David Tolnay <dtolnay@gmail.com> | Thu Aug 30 17:22:22 2018 -0700 |
committer | David Tolnay <dtolnay@gmail.com> | Thu Aug 30 17:22:22 2018 -0700 |
tree | 792b19fd44870baf48d832e9394c3c7d5f364541 | |
parent | 8c567d727150b770178658ad7542f1c2d75583ca [diff] [blame] |
Fix semicolon after statement bug
diff --git a/src/expr.rs b/src/expr.rs index 9776aa9..b71a8d3 100644 --- a/src/expr.rs +++ b/src/expr.rs
@@ -2573,7 +2573,7 @@ return Ok(Stmt::Semi(e, input.parse()?)); } - if allow_nosemi && !requires_terminator(&e) { + if allow_nosemi || !requires_terminator(&e) { Ok(Stmt::Expr(e)) } else { Err(input.error("expected semicolon"))