diff options
Diffstat (limited to 'sources/scalac/transformer/OwnerTransformer.java')
-rw-r--r-- | sources/scalac/transformer/OwnerTransformer.java | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/sources/scalac/transformer/OwnerTransformer.java b/sources/scalac/transformer/OwnerTransformer.java index c723aeb6bb..56abf67be2 100644 --- a/sources/scalac/transformer/OwnerTransformer.java +++ b/sources/scalac/transformer/OwnerTransformer.java @@ -117,13 +117,11 @@ public class OwnerTransformer extends Transformer { case ValDef(int mods, Name name, Tree tpe, Tree rhs): return copy.ValDef( tree, mods, name, transform(tpe), - transform(rhs)); + transform(rhs, tree.symbol())); - case TypeDef(int mods, Name name, TypeDef[] tparams, Tree rhs): + case TypeDef(int mods, Name name, Tree rhs): return copy.TypeDef( - tree, mods, name, - transform(tparams, tree.symbol()), - transform(rhs, tree.symbol())); + tree, mods, name, transform(rhs, tree.symbol())); default: return super.transform(tree); |