summaryrefslogtreecommitdiff
path: root/test/files/run/t6956.check
diff options
context:
space:
mode:
authorAdriaan Moors <adriaan.moors@typesafe.com>2013-01-15 15:01:54 -0800
committerAdriaan Moors <adriaan.moors@typesafe.com>2013-01-15 15:06:20 -0800
commita6b34b60feaea763fd5a056eb55f25aa1f57988a (patch)
treef26c8fa7a2a528f375cd403955b9358ad29fd0c1 /test/files/run/t6956.check
parent621f7a56c21686ebbd39b8ffe9282f917fe1f128 (diff)
downloadscala-a6b34b60feaea763fd5a056eb55f25aa1f57988a.tar.gz
scala-a6b34b60feaea763fd5a056eb55f25aa1f57988a.tar.bz2
scala-a6b34b60feaea763fd5a056eb55f25aa1f57988a.zip
SI-6956 determine switchability by type, not tree
Constant folding will set the type of a constant tree to `ConstantType(Constant(folded))`, while the tree itself can be many different things (in casu, an Ident). We used to look at the tree directly when deciding whether to emit a switch. Now we look at the tree's type. VoilĂ .
Diffstat (limited to 'test/files/run/t6956.check')
-rw-r--r--test/files/run/t6956.check1
1 files changed, 1 insertions, 0 deletions
diff --git a/test/files/run/t6956.check b/test/files/run/t6956.check
new file mode 100644
index 0000000000..0cfbf08886
--- /dev/null
+++ b/test/files/run/t6956.check
@@ -0,0 +1 @@
+2