diff options
author | Miles Sabin <miles@milessabin.com> | 2016-11-28 12:11:07 +0000 |
---|---|---|
committer | Miles Sabin <miles@milessabin.com> | 2016-11-28 12:12:23 +0000 |
commit | 6ec56abd80cb8f4c4f2c4a8b4788d2e17ce84942 (patch) | |
tree | 3b708d99daacb48542c62a476fde68fb4cd3c2e2 /src/reflect/scala/reflect | |
parent | 690ba800ec04f05c0f5e5e369863ab5b9578d42f (diff) | |
download | scala-6ec56abd80cb8f4c4f2c4a8b4788d2e17ce84942.tar.gz scala-6ec56abd80cb8f4c4f2c4a8b4788d2e17ce84942.tar.bz2 scala-6ec56abd80cb8f4c4f2c4a8b4788d2e17ce84942.zip |
Pattern matching virtualization now guarded by -Yvirtpatmat.
Diffstat (limited to 'src/reflect/scala/reflect')
-rw-r--r-- | src/reflect/scala/reflect/internal/settings/MutableSettings.scala | 1 | ||||
-rw-r--r-- | src/reflect/scala/reflect/runtime/Settings.scala | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/src/reflect/scala/reflect/internal/settings/MutableSettings.scala b/src/reflect/scala/reflect/internal/settings/MutableSettings.scala index 5a2c802476..ab933ae617 100644 --- a/src/reflect/scala/reflect/internal/settings/MutableSettings.scala +++ b/src/reflect/scala/reflect/internal/settings/MutableSettings.scala @@ -54,6 +54,7 @@ abstract class MutableSettings extends AbsSettings { def uniqid: BooleanSetting def verbose: BooleanSetting def YpartialUnification: BooleanSetting + def Yvirtpatmat: BooleanSetting def Yrecursion: IntSetting def maxClassfileName: IntSetting diff --git a/src/reflect/scala/reflect/runtime/Settings.scala b/src/reflect/scala/reflect/runtime/Settings.scala index 3b33f089e1..2d8bacd3b2 100644 --- a/src/reflect/scala/reflect/runtime/Settings.scala +++ b/src/reflect/scala/reflect/runtime/Settings.scala @@ -48,6 +48,7 @@ private[reflect] class Settings extends MutableSettings { val uniqid = new BooleanSetting(false) val verbose = new BooleanSetting(false) val YpartialUnification = new BooleanSetting(false) + val Yvirtpatmat = new BooleanSetting(false) val Yrecursion = new IntSetting(0) val maxClassfileName = new IntSetting(255) |