diff options
author | Dmitry Petrashko <dmitry.petrashko@gmail.com> | 2015-05-01 14:10:03 +0200 |
---|---|---|
committer | Dmitry Petrashko <dmitry.petrashko@gmail.com> | 2015-05-05 20:08:30 +0200 |
commit | b2523fee17389a876af48c683b92e64209ca6105 (patch) | |
tree | 6ca0418803ef58c99a0f318569a1939d486f9568 /src/dotty/tools/dotc/config/ScalaSettings.scala | |
parent | c4dba2420be56e628e37732a3369533951cc7ef1 (diff) | |
download | dotty-b2523fee17389a876af48c683b92e64209ca6105.tar.gz dotty-b2523fee17389a876af48c683b92e64209ca6105.tar.bz2 dotty-b2523fee17389a876af48c683b92e64209ca6105.zip |
Allow disabling value classes entirely from command line.
Diffstat (limited to 'src/dotty/tools/dotc/config/ScalaSettings.scala')
-rw-r--r-- | src/dotty/tools/dotc/config/ScalaSettings.scala | 1 |
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 2ad39c3c0..2ba907084 100644 --- a/src/dotty/tools/dotc/config/ScalaSettings.scala +++ b/src/dotty/tools/dotc/config/ScalaSettings.scala @@ -88,6 +88,7 @@ class ScalaSettings extends Settings.SettingGroup { val Xshowobj = StringSetting("-Xshow-object", "object", "Show internal representation of object.", "") val showPhases = BooleanSetting("-Xshow-phases", "Print a synopsis of compiler phases.") val sourceReader = StringSetting("-Xsource-reader", "classname", "Specify a custom method for reading source files.", "") + val XnoValueClasses = BooleanSetting("-Xno-value-classes", "Do not use value classes. Helps debugging.") val XoldPatmat = BooleanSetting("-Xoldpatmat", "Use the pre-2.10 pattern matcher. Otherwise, the 'virtualizing' pattern matcher is used in 2.10.") val XnoPatmatAnalysis = BooleanSetting("-Xno-patmat-analysis", "Don't perform exhaustivity/unreachability analysis. Also, ignore @switch annotation.") |