summaryrefslogtreecommitdiff
path: root/sources
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2003-03-18 11:43:54 +0000
committerMartin Odersky <odersky@gmail.com>2003-03-18 11:43:54 +0000
commited86cb4106c5aa628f6f24877ca468bb81a8ba2f (patch)
tree3d0ccff58dfd35b810644c8245b6fde4ec0a69e2 /sources
parent60218d9ef8b08aa60bf4efd765b90b57ef2a8e8e (diff)
downloadscala-ed86cb4106c5aa628f6f24877ca468bb81a8ba2f.tar.gz
scala-ed86cb4106c5aa628f6f24877ca468bb81a8ba2f.tar.bz2
scala-ed86cb4106c5aa628f6f24877ca468bb81a8ba2f.zip
*** empty log message ***
Diffstat (limited to 'sources')
-rw-r--r--sources/scalac/ast/parser/Parser.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/sources/scalac/ast/parser/Parser.java b/sources/scalac/ast/parser/Parser.java
index 934652e638..4fd2d676e1 100644
--- a/sources/scalac/ast/parser/Parser.java
+++ b/sources/scalac/ast/parser/Parser.java
@@ -561,7 +561,8 @@ public class Parser implements Tokens {
s.nextToken();
ts.append(simpleType());
}
- return make.CompoundType(pos, ts.toArray(), Tree.EMPTY_ARRAY);
+ Tree[] rs = (s.token == LBRACE) ? refinement() : Tree.EMPTY_ARRAY;
+ return make.CompoundType(pos, ts.toArray(), rs);
} else {
return t;
}