Skip to content

Commit e7c5392

Browse files
committed
---
yaml --- r: 5316 b: refs/heads/master c: 7364a8c h: refs/heads/master v: v3
1 parent 5e42817 commit e7c5392

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
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: 93ba85a0f1006e8af6b0ab155fc2cd7ec39eab0c
2+
refs/heads/master: 7364a8c2b04c0d1ea9079a07348fe693bce90e0c

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1188,6 +1188,7 @@ const ternary_prec: int = 0;
11881188

11891189
fn parse_more_binops(p: parser, lhs: @ast::expr, min_prec: int) ->
11901190
@ast::expr {
1191+
if !expr_has_value(lhs) { ret lhs; }
11911192
let peeked = p.peek();
11921193
for cur: op_spec in *p.get_prec_table() {
11931194
if cur.prec > min_prec && cur.tok == peeked {

0 commit comments

Comments
 (0)