summaryrefslogtreecommitdiff
path: root/sources/scalac/ast/Transformer.java.tmpl
diff options
context:
space:
mode:
Diffstat (limited to 'sources/scalac/ast/Transformer.java.tmpl')
-rw-r--r--sources/scalac/ast/Transformer.java.tmpl6
1 files changed, 6 insertions, 0 deletions
diff --git a/sources/scalac/ast/Transformer.java.tmpl b/sources/scalac/ast/Transformer.java.tmpl
index 2c8d355587..ff70a542be 100644
--- a/sources/scalac/ast/Transformer.java.tmpl
+++ b/sources/scalac/ast/Transformer.java.tmpl
@@ -239,6 +239,12 @@ public class GenTransformer {
case New(Tree init):
return gen.New(tree.pos, transform(init));
+ case Create(Tree qualifier, Tree[] args):
+ Symbol symbol = getSymbolFor(tree);
+ qualifier = transform(qualifier);
+ args = transform(args);
+ return gen.Create(tree.pos, qualifier, symbol, args);
+
case Typed(Tree expr, Tree tpe):
return gen.Typed(tree.pos, transform(expr), transform(tpe));