diff options
author | Martin Odersky <odersky@gmail.com> | 2003-08-15 12:54:18 +0000 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2003-08-15 12:54:18 +0000 |
commit | 5fdf691280325593178fb60c1eee97255dcddf8a (patch) | |
tree | b577b7a9c9b5cc5fafef1f03686331905bd71e48 /sources/scalac/ast/printer | |
parent | cce804c34f58e904cdc66889ba9990b3edd827f5 (diff) | |
download | scala-5fdf691280325593178fb60c1eee97255dcddf8a.tar.gz scala-5fdf691280325593178fb60c1eee97255dcddf8a.tar.bz2 scala-5fdf691280325593178fb60c1eee97255dcddf8a.zip |
*** empty log message ***
Diffstat (limited to 'sources/scalac/ast/printer')
-rw-r--r-- | sources/scalac/ast/printer/TextTreePrinter.java | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/sources/scalac/ast/printer/TextTreePrinter.java b/sources/scalac/ast/printer/TextTreePrinter.java index 20013c0711..07859f0215 100644 --- a/sources/scalac/ast/printer/TextTreePrinter.java +++ b/sources/scalac/ast/printer/TextTreePrinter.java @@ -487,12 +487,17 @@ public class TextTreePrinter implements TreePrinter { printType(tree); break; - case Super(Name name): - if (name != TypeNames.EMPTY) { - printSymbolUse(tree.symbol(), name); + case Super(Name qualifier, Name mixin): + if (qualifier != TypeNames.EMPTY) { + printSymbolUse(tree.symbol(), qualifier); print(TXT_DOT); } print(KW_SUPER); + if (mixin != TypeNames.EMPTY) { + print(TXT_LEFT_PAREN); + print(mixin.toString()); + print(TXT_RIGHT_PAREN); + } printType(tree); break; |