summaryrefslogtreecommitdiff
path: root/sources/scalac/ast/Transformer.java
diff options
context:
space:
mode:
Diffstat (limited to 'sources/scalac/ast/Transformer.java')
-rw-r--r--sources/scalac/ast/Transformer.java8
1 files changed, 5 insertions, 3 deletions
diff --git a/sources/scalac/ast/Transformer.java b/sources/scalac/ast/Transformer.java
index 5425f2ebf3..aa2135f5be 100644
--- a/sources/scalac/ast/Transformer.java
+++ b/sources/scalac/ast/Transformer.java
@@ -222,12 +222,10 @@ public class Transformer extends Phase {
transform(rhs));
case TypeDef(int mods,
Name name,
- TypeDef[] tparams,
Tree rhs):
return copy.TypeDef(tree,
mods,
name,
- transform(tparams),
transform(rhs));
case Import(Tree expr, Name[] selectors):
return copy.Import(tree,
@@ -297,6 +295,8 @@ public class Transformer extends Phase {
return copy.Ident(tree, name);
case Literal(Object value):
return copy.Literal(tree, value);
+ case TypeTerm():
+ return copy.TypeTerm(tree);
case SingletonType(Tree ref):
return copy.SingletonType(tree,
transform(ref));
@@ -340,7 +340,7 @@ public class Transformer extends Phase {
case DefDef(int mods, Name name, TypeDef[] tparams, ValDef[][] vparams,
Tree tpe, Tree rhs):
- case TypeDef(int mods, Name name, TypeDef[] tparams, Tree rhs):
+ case TypeDef(int mods, Name name, Tree rhs):
case Import(Tree expr):
@@ -378,6 +378,8 @@ public class Transformer extends Phase {
case Literal(int kind, Object value):
+ case TypeTerm():
+
case SingletonType(Tree ref):
case SelectFromType(Tree qualifier, Name selector):