diff options
-rw-r--r-- | sources/scalac/ast/parser/Parser.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sources/scalac/ast/parser/Parser.java b/sources/scalac/ast/parser/Parser.java index 122f300412..3d8d79fabb 100644 --- a/sources/scalac/ast/parser/Parser.java +++ b/sources/scalac/ast/parser/Parser.java @@ -891,7 +891,7 @@ public class Parser implements Tokens { */ Tree block(int pos) { Tree[] stats = blockStatSeq(new TreeList()); - if (stats.length == 1) return stats[0]; + if (stats.length == 1 && stats[0].isTerm()) return stats[0]; else return make.Block(pos, stats); } |