diff options
author | Dmitry Petrashko <dmitry.petrashko@gmail.com> | 2015-05-21 16:25:22 +0200 |
---|---|---|
committer | Dmitry Petrashko <dmitry.petrashko@gmail.com> | 2015-12-20 15:38:48 +0100 |
commit | d3a31d3c30c08939a6d8a6f1ae1a93826eb0cc9d (patch) | |
tree | 9f6ce55ed3474b985406e1db3e22428b2c1cc28a /src/dotty/tools/dotc/transform/Pickler.scala | |
parent | f94ea3f0b780e72921d6604434470bd7d31184fe (diff) | |
download | dotty-d3a31d3c30c08939a6d8a6f1ae1a93826eb0cc9d.tar.gz dotty-d3a31d3c30c08939a6d8a6f1ae1a93826eb0cc9d.tar.bz2 dotty-d3a31d3c30c08939a6d8a6f1ae1a93826eb0cc9d.zip |
Have only one tree pickler per TASTY pickler.
Diffstat (limited to 'src/dotty/tools/dotc/transform/Pickler.scala')
-rw-r--r-- | src/dotty/tools/dotc/transform/Pickler.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dotty/tools/dotc/transform/Pickler.scala b/src/dotty/tools/dotc/transform/Pickler.scala index 0d9bdcc3c..8040c86d4 100644 --- a/src/dotty/tools/dotc/transform/Pickler.scala +++ b/src/dotty/tools/dotc/transform/Pickler.scala @@ -44,7 +44,7 @@ class Pickler extends Phase { if (ctx.settings.YtestPickler.value) beforePickling(cls) = tree.show val pickler = new TastyPickler() unit.picklers += (cls -> pickler) - val treePkl = new TreePickler(pickler) + val treePkl = pickler.treePkl treePkl.pickle(tree :: Nil) pickler.addrOfTree = treePkl.buf.addrOfTree pickler.addrOfSym = treePkl.addrOfSym |