summaryrefslogtreecommitdiff
path: root/test/files/run/bug2755.check
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2010-10-04 05:28:27 +0000
committerPaul Phillips <paulp@improving.org>2010-10-04 05:28:27 +0000
commita7fd7d6dc257e396cf2cf22a9e0a60c3ce44a992 (patch)
tree24dab3548d8cef970a748d149ebd566cce808e64 /test/files/run/bug2755.check
parentafea859ef64122f71525405625d0006150d87fb0 (diff)
downloadscala-a7fd7d6dc257e396cf2cf22a9e0a60c3ce44a992.tar.gz
scala-a7fd7d6dc257e396cf2cf22a9e0a60c3ce44a992.tar.bz2
scala-a7fd7d6dc257e396cf2cf22a9e0a60c3ce44a992.zip
Pattern matching on Array types, working for re...
Pattern matching on Array types, working for reals. def f[T](a: Array[T]) = a match { case x: Array[Int] => x(0) case x: Array[Double] => 2 // etc. } I'd also like to thank "instantiateTypeVar" for displacing the mechanical spiders and giant squid beings which used to fill my nightmares. Now that I know true horror, I welcome the squid. Closes #2755, review by odersky.
Diffstat (limited to 'test/files/run/bug2755.check')
-rw-r--r--test/files/run/bug2755.check21
1 files changed, 21 insertions, 0 deletions
diff --git a/test/files/run/bug2755.check b/test/files/run/bug2755.check
new file mode 100644
index 0000000000..4905c0052d
--- /dev/null
+++ b/test/files/run/bug2755.check
@@ -0,0 +1,21 @@
+1
+2
+3
+4
+5
+6
+7
+1
+2
+3
+4
+5
+6
+7
+1
+2
+3
+4
+5
+6
+7