diff options
author | paltherr <paltherr@epfl.ch> | 2004-04-06 08:52:16 +0000 |
---|---|---|
committer | paltherr <paltherr@epfl.ch> | 2004-04-06 08:52:16 +0000 |
commit | 5dc50833450033d06f845bc7473808731a155f82 (patch) | |
tree | 79a532329ec0350504285ecc00decb3b7c16a045 /sources/scalac/ast/Transformer.java.tmpl | |
parent | 43505887a331fbf647ba39a85bdf16c321ce8037 (diff) | |
download | scala-5dc50833450033d06f845bc7473808731a155f82.tar.gz scala-5dc50833450033d06f845bc7473808731a155f82.tar.bz2 scala-5dc50833450033d06f845bc7473808731a155f82.zip |
- Added Tree.Create
Diffstat (limited to 'sources/scalac/ast/Transformer.java.tmpl')
-rw-r--r-- | sources/scalac/ast/Transformer.java.tmpl | 6 |
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)); |