Skip to content

Commit 577b024

Browse files
committed
---
yaml --- r: 5903 b: refs/heads/master c: b0a72ee h: refs/heads/master i: 5901: 37ca58c 5899: d582ff6 5895: 974fca1 5887: ab4c4a5 v: v3
1 parent d39c969 commit 577b024

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
---
2-
refs/heads/master: 3b5b93221e1bf35b48dc5fd040f0086892704ca5
2+
refs/heads/master: b0a72ee06a5ac28e18b8a549132eda23e32856c9

trunk/src/comp/syntax/parse/parser.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1585,7 +1585,8 @@ fn parse_source_stmt(p: parser) -> @ast::stmt {
15851585
// Remainder are line-expr stmts.
15861586
let e = parse_expr(p);
15871587
// See if it is a block call
1588-
if p.peek() == token::LBRACE && is_bar(p.look_ahead(1u)) {
1588+
if expr_has_value(e) && p.peek() == token::LBRACE &&
1589+
is_bar(p.look_ahead(1u)) {
15891590
p.bump();
15901591
let blk = parse_fn_block_expr(p);
15911592
alt e.node {

0 commit comments

Comments
 (0)