diff options
author | paltherr <paltherr@epfl.ch> | 2003-11-25 15:24:05 +0000 |
---|---|---|
committer | paltherr <paltherr@epfl.ch> | 2003-11-25 15:24:05 +0000 |
commit | 399bb06cf093030326a93d5ad225f9a71b0becc8 (patch) | |
tree | 5e015538ee85fd0cbf974902c81d5b653ee5b6c8 /sources/scalac | |
parent | d4acacd8bfde1983950854c1862a75e54bfc5c27 (diff) | |
download | scala-399bb06cf093030326a93d5ad225f9a71b0becc8.tar.gz scala-399bb06cf093030326a93d5ad225f9a71b0becc8.tar.bz2 scala-399bb06cf093030326a93d5ad225f9a71b0becc8.zip |
- Fixed stop code
Diffstat (limited to 'sources/scalac')
-rw-r--r-- | sources/scalac/transformer/ExpandMixins.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sources/scalac/transformer/ExpandMixins.java b/sources/scalac/transformer/ExpandMixins.java index 2378fbaa44..de5cbc9c51 100644 --- a/sources/scalac/transformer/ExpandMixins.java +++ b/sources/scalac/transformer/ExpandMixins.java @@ -239,9 +239,9 @@ superFixer.transform(template.body)))); this.parent = clasz.parents()[0]; } public Tree transform(Tree tree) { - if (tree.definesSymbol() && tree.symbol().owner().isClass()) - return tree; switch (tree) { + case ClassDef(_, _, _, _, _, _): + return tree; case Select(Super(_, _), _): Tree qualifier = ((Tree.Select)tree).qualifier; qualifier = gen.Super(qualifier.pos, clasz); |