summaryrefslogtreecommitdiff
path: root/test/files
diff options
context:
space:
mode:
authorAdriaan Moors <adriaan.moors@typesafe.com>2014-02-19 14:49:42 -0800
committerAdriaan Moors <adriaan.moors@typesafe.com>2014-02-19 14:49:42 -0800
commit2ead4d6aa3de402f269252190aaa9075a990e098 (patch)
treec6f3f998b6705161464eec8a44a50fe508d1583e /test/files
parent3973f29cec9f06724941b68577908f546341c45e (diff)
parente26fd721b9d4f902be68a93836e21e05ddbda931 (diff)
downloadscala-2ead4d6aa3de402f269252190aaa9075a990e098.tar.gz
scala-2ead4d6aa3de402f269252190aaa9075a990e098.tar.bz2
scala-2ead4d6aa3de402f269252190aaa9075a990e098.zip
Merge pull request #3560 from gkossakowski/issue/SI-8306
SI-8306: handle SWITCH nodes with just default case
Diffstat (limited to 'test/files')
-rw-r--r--test/files/pos/t8306.flags1
-rw-r--r--test/files/pos/t8306.scala8
2 files changed, 9 insertions, 0 deletions
diff --git a/test/files/pos/t8306.flags b/test/files/pos/t8306.flags
new file mode 100644
index 0000000000..49d036a887
--- /dev/null
+++ b/test/files/pos/t8306.flags
@@ -0,0 +1 @@
+-optimize
diff --git a/test/files/pos/t8306.scala b/test/files/pos/t8306.scala
new file mode 100644
index 0000000000..e04b054eb9
--- /dev/null
+++ b/test/files/pos/t8306.scala
@@ -0,0 +1,8 @@
+class Si8306 {
+ def foo: Int = 123
+ lazy val extension: Int =
+ foo match {
+ case idx if idx != -1 => 15
+ case _ => 17
+ }
+}