diff options
author | Martin Odersky <odersky@gmail.com> | 2003-10-08 14:52:49 +0000 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2003-10-08 14:52:49 +0000 |
commit | 66077bf0c6211cbdc0109195c7a28be82b0f4261 (patch) | |
tree | df36968fa3ae4cffe09fcb6d90fa74a559f0fe25 /sources/scalac/ast/parser | |
parent | 9d803bdc8a1001bcbe39bf836d837f07a320ec25 (diff) | |
download | scala-66077bf0c6211cbdc0109195c7a28be82b0f4261.tar.gz scala-66077bf0c6211cbdc0109195c7a28be82b0f4261.tar.bz2 scala-66077bf0c6211cbdc0109195c7a28be82b0f4261.zip |
*** empty log message ***
Diffstat (limited to 'sources/scalac/ast/parser')
-rw-r--r-- | sources/scalac/ast/parser/Parser.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sources/scalac/ast/parser/Parser.java b/sources/scalac/ast/parser/Parser.java index 4f4b47a416..00128c52fb 100644 --- a/sources/scalac/ast/parser/Parser.java +++ b/sources/scalac/ast/parser/Parser.java @@ -2026,13 +2026,13 @@ public class Parser implements Tokens { } else if (isDefIntro()) { stats.append(defOrDcl(0)); accept(SEMI); - if (s.token == RBRACE) { + if (s.token == RBRACE || s.token == CASE) { stats.append(make.Block(s.pos, Tree.EMPTY_ARRAY)); } } else if (isLocalModifier()) { stats.append(clsDef(localClassModifiers())); accept(SEMI); - if (s.token == RBRACE) { + if (s.token == RBRACE || s.token == CASE) { stats.append(make.Block(s.pos, Tree.EMPTY_ARRAY)); } } else if (s.token == SEMI) { |