summaryrefslogtreecommitdiff
path: root/sources/scalac/ast/StrictTreeFactory.java
diff options
context:
space:
mode:
Diffstat (limited to 'sources/scalac/ast/StrictTreeFactory.java')
-rw-r--r--sources/scalac/ast/StrictTreeFactory.java10
1 files changed, 8 insertions, 2 deletions
diff --git a/sources/scalac/ast/StrictTreeFactory.java b/sources/scalac/ast/StrictTreeFactory.java
index c68453424e..e047ca7265 100644
--- a/sources/scalac/ast/StrictTreeFactory.java
+++ b/sources/scalac/ast/StrictTreeFactory.java
@@ -94,10 +94,9 @@ public class StrictTreeFactory extends AbstractTreeCopyFactory {
public Tree TypeDef(Tree tree,
int mods,
Name name,
- TypeDef[] tparams,
Tree rhs) {
TypeDef t = (TypeDef)tree;
- tree = make.TypeDef(t.pos, mods, name, tparams, rhs);
+ tree = make.TypeDef(t.pos, mods, name, rhs);
attribute(tree, t);
return tree;
}
@@ -266,6 +265,13 @@ public class StrictTreeFactory extends AbstractTreeCopyFactory {
return tree;
}
+ public Tree TypeTerm(Tree tree) {
+ TypeTerm t = (TypeTerm) tree;
+ tree = make.TypeTerm(t.pos);
+ attribute(tree, t);
+ return tree;
+ }
+
public Tree SingletonType(Tree tree, Tree ref) {
SingletonType t = (SingletonType)tree;
tree = make.SingletonType(t.pos, ref);