summaryrefslogtreecommitdiff
path: root/src/reflect/scala/reflect/internal/settings
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2013-10-12 13:22:29 -0700
committerPaul Phillips <paulp@improving.org>2013-10-12 13:22:29 -0700
commiteaad52c95a4a8c7752b68931902fa63d9d4cc800 (patch)
tree7939846bc9d528f21662f6b4632f62cf1ed02543 /src/reflect/scala/reflect/internal/settings
parent1a1c37ce3aa75193ecf7ef3e4089cd2305728695 (diff)
downloadscala-eaad52c95a4a8c7752b68931902fa63d9d4cc800.tar.gz
scala-eaad52c95a4a8c7752b68931902fa63d9d4cc800.tar.bz2
scala-eaad52c95a4a8c7752b68931902fa63d9d4cc800.zip
Add -Xdev to the runtime-visible settings.
Diffstat (limited to 'src/reflect/scala/reflect/internal/settings')
-rw-r--r--src/reflect/scala/reflect/internal/settings/MutableSettings.scala25
1 files changed, 14 insertions, 11 deletions
diff --git a/src/reflect/scala/reflect/internal/settings/MutableSettings.scala b/src/reflect/scala/reflect/internal/settings/MutableSettings.scala
index e21e95903b..28afd18fe0 100644
--- a/src/reflect/scala/reflect/internal/settings/MutableSettings.scala
+++ b/src/reflect/scala/reflect/internal/settings/MutableSettings.scala
@@ -33,23 +33,26 @@ abstract class MutableSettings extends AbsSettings {
}
}
- def overrideObjects: BooleanSetting
- def printtypes: BooleanSetting
+ def Xexperimental: BooleanSetting
+ def XfullLubs: BooleanSetting
+ def XnoPatmatAnalysis: BooleanSetting
+ def Xprintpos: BooleanSetting
+ def Yposdebug: BooleanSetting
+ def Yrangepos: BooleanSetting
+ def Yshowsymkinds: BooleanSetting
+ def breakCycles: BooleanSetting
def debug: BooleanSetting
+ def developer: BooleanSetting
def explaintypes: BooleanSetting
- def verbose: BooleanSetting
+ def overrideObjects: BooleanSetting
+ def printtypes: BooleanSetting
def uniqid: BooleanSetting
- def Yshowsymkinds: BooleanSetting
- def Yposdebug: BooleanSetting
- def Yrangepos: BooleanSetting
- def Xprintpos: BooleanSetting
+ def verbose: BooleanSetting
+
def Yrecursion: IntSetting
def maxClassfileName: IntSetting
- def Xexperimental: BooleanSetting
- def XnoPatmatAnalysis: BooleanSetting
- def XfullLubs: BooleanSetting
- def breakCycles: BooleanSetting
}
+
object MutableSettings {
import scala.language.implicitConversions
/** Support the common use case, `if (settings.debug) println("Hello, martin.")` */