summaryrefslogtreecommitdiff
path: root/sources/scalac/ast/printer
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2003-08-15 12:54:18 +0000
committerMartin Odersky <odersky@gmail.com>2003-08-15 12:54:18 +0000
commit5fdf691280325593178fb60c1eee97255dcddf8a (patch)
treeb577b7a9c9b5cc5fafef1f03686331905bd71e48 /sources/scalac/ast/printer
parentcce804c34f58e904cdc66889ba9990b3edd827f5 (diff)
downloadscala-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.java11
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;