diff options
author | paltherr <paltherr@epfl.ch> | 2003-04-16 09:21:53 +0000 |
---|---|---|
committer | paltherr <paltherr@epfl.ch> | 2003-04-16 09:21:53 +0000 |
commit | 609593beeb70645c1a9ce2cb02331a264d8cbf5b (patch) | |
tree | 182d868a483f799b31e253f4f2cd2b801d403396 /sources/scalac | |
parent | 9a6a3347293acf9827555c60201a41ace52669f4 (diff) | |
download | scala-609593beeb70645c1a9ce2cb02331a264d8cbf5b.tar.gz scala-609593beeb70645c1a9ce2cb02331a264d8cbf5b.tar.bz2 scala-609593beeb70645c1a9ce2cb02331a264d8cbf5b.zip |
- Changed LazyTreeCopier to used a copier inste...
- Changed LazyTreeCopier to used a copier instead of a factory
Diffstat (limited to 'sources/scalac')
-rw-r--r-- | sources/scalac/ast/LazyTreeCopier.java.tmpl | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/sources/scalac/ast/LazyTreeCopier.java.tmpl b/sources/scalac/ast/LazyTreeCopier.java.tmpl index 31608580ab..8da7facf2a 100644 --- a/sources/scalac/ast/LazyTreeCopier.java.tmpl +++ b/sources/scalac/ast/LazyTreeCopier.java.tmpl @@ -19,13 +19,18 @@ public class LazyTreeCopier implements TreeCopier { //######################################################################## // Protected Fields - protected final TreeFactory make; + /** The tree copier used to copy trees */ + protected final TreeCopier copier; //######################################################################## // Public Constructors public LazyTreeCopier(TreeFactory make) { - this.make = make; + this(new StrictTreeCopier(make)); + } + + public LazyTreeCopier(TreeCopier copier) { + this.copier = copier; } //######################################################################## |