diff options
author | Martin Odersky <odersky@gmail.com> | 2015-02-27 12:13:34 +0100 |
---|---|---|
committer | Dmitry Petrashko <dmitry.petrashko@gmail.com> | 2015-03-18 11:14:11 +0100 |
commit | 43a03c39a39b039c28e17485af39d14fea1e5600 (patch) | |
tree | b92516dd4533d3f1d07d43e6d20886cf63502d5e /src/dotty/tools/dotc/core/pickling/TreeUnpickler.scala | |
parent | 471881d0d51460c93294e006982aa7022a627814 (diff) | |
download | dotty-43a03c39a39b039c28e17485af39d14fea1e5600.tar.gz dotty-43a03c39a39b039c28e17485af39d14fea1e5600.tar.bz2 dotty-43a03c39a39b039c28e17485af39d14fea1e5600.zip |
Added testing hooks for unpickler
New option -Ytest-pickler compares trees before and after pickling.
Diffstat (limited to 'src/dotty/tools/dotc/core/pickling/TreeUnpickler.scala')
-rw-r--r-- | src/dotty/tools/dotc/core/pickling/TreeUnpickler.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dotty/tools/dotc/core/pickling/TreeUnpickler.scala b/src/dotty/tools/dotc/core/pickling/TreeUnpickler.scala index eaf7dfc55..0c989cfdc 100644 --- a/src/dotty/tools/dotc/core/pickling/TreeUnpickler.scala +++ b/src/dotty/tools/dotc/core/pickling/TreeUnpickler.scala @@ -689,7 +689,7 @@ class TreeUnpickler(reader: TastyReader, tastyName: TastyName.Table, private def setNormalized(tree: Tree, parentPos: Position): Unit = { assert(tree.pos.exists) - val absPos = Position(parentPos.start + tree.pos.start, parentPos.end - tree.pos.end) + val absPos = Position(parentPos.start + offsetToInt(tree.pos.start), parentPos.end - tree.pos.end) tree.setPosUnchecked(absPos) } |