aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/config/ScalaSettings.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2015-02-27 12:13:34 +0100
committerDmitry Petrashko <dmitry.petrashko@gmail.com>2015-03-18 11:14:11 +0100
commit43a03c39a39b039c28e17485af39d14fea1e5600 (patch)
treeb92516dd4533d3f1d07d43e6d20886cf63502d5e /src/dotty/tools/dotc/config/ScalaSettings.scala
parent471881d0d51460c93294e006982aa7022a627814 (diff)
downloaddotty-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/config/ScalaSettings.scala')
-rw-r--r--src/dotty/tools/dotc/config/ScalaSettings.scala1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/dotty/tools/dotc/config/ScalaSettings.scala b/src/dotty/tools/dotc/config/ScalaSettings.scala
index 51fccd8a8..1c1f3e494 100644
--- a/src/dotty/tools/dotc/config/ScalaSettings.scala
+++ b/src/dotty/tools/dotc/config/ScalaSettings.scala
@@ -150,6 +150,7 @@ class ScalaSettings extends Settings.SettingGroup {
val Yprintpos = BooleanSetting("-Yprintpos", "show tree positions.")
val YnoDeepSubtypes = BooleanSetting("-Yno-deep-subtypes", "throw an exception on deep subtyping call stacks.")
val YprintSyms = BooleanSetting("-Yprint-syms", "when printing trees print info in symbols instead of corresponding info in trees.")
+ val YtestPickler = BooleanSetting("-Ytest-pickler", "self-test for pickling functionality; should be used with -Ystop-after:pickler")
def stop = YstopAfter
/** Area-specific debug output.