summaryrefslogtreecommitdiff
path: root/sources/scalac/ast/printer/TextTreePrinter.java
diff options
context:
space:
mode:
Diffstat (limited to 'sources/scalac/ast/printer/TextTreePrinter.java')
-rw-r--r--sources/scalac/ast/printer/TextTreePrinter.java8
1 files changed, 5 insertions, 3 deletions
diff --git a/sources/scalac/ast/printer/TextTreePrinter.java b/sources/scalac/ast/printer/TextTreePrinter.java
index 5836e24f0e..26dadcc679 100644
--- a/sources/scalac/ast/printer/TextTreePrinter.java
+++ b/sources/scalac/ast/printer/TextTreePrinter.java
@@ -308,13 +308,11 @@ public class TextTreePrinter implements TreePrinter {
case TypeDef(int mods,
Name name,
- Tree.TypeDef[] tparams,
Tree rhs):
printModifiers(mods);
print(KW_TYPE);
print(Text.Space);
printSymbolDefinition(tree.symbol(), name);
- printParams(tparams);
if ((mods & (Modifiers.DEFERRED | Modifiers.PARAM)) != 0) printOpt(TXT_SUBTYPE, rhs, true);
else printOpt(TXT_EQUAL, rhs, true);
break;
@@ -471,6 +469,10 @@ public class TextTreePrinter implements TreePrinter {
printType(tree);
break;
+ case TypeTerm():
+ print(tree.type.toString());
+ break;
+
case SingletonType(Tree ref):
print(ref);
print(TXT_DOT); print(KW_TYPE);
@@ -662,7 +664,7 @@ public class TextTreePrinter implements TreePrinter {
protected void printParam(Tree tree) {
switch (tree) {
- case TypeDef(int mods, Name name, _, Tree bound):
+ case TypeDef(int mods, Name name, Tree bound):
printModifiers(mods);
printSymbolDefinition(tree.symbol(), name);
printOpt(TXT_SUBTYPE, bound, true);