summaryrefslogtreecommitdiff
path: root/test/files/neg/wrong-args-for-none.scala
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2012-09-12 16:54:49 -0700
committerPaul Phillips <paulp@improving.org>2012-09-12 20:47:39 -0700
commitf5e71796d5b964026f5723318d29be5b189b442e (patch)
tree39926b10b22d920555244622655b27c104cc37ee /test/files/neg/wrong-args-for-none.scala
parent5f674e44c5d3dccb55ce080c60d92b8e412d03ac (diff)
downloadscala-f5e71796d5b964026f5723318d29be5b189b442e.tar.gz
scala-f5e71796d5b964026f5723318d29be5b189b442e.tar.bz2
scala-f5e71796d5b964026f5723318d29be5b189b442e.zip
Better error message for pattern arity errors.
Because friends don't tell friends: "wrong number of arguments for <none>"
Diffstat (limited to 'test/files/neg/wrong-args-for-none.scala')
-rw-r--r--test/files/neg/wrong-args-for-none.scala6
1 files changed, 6 insertions, 0 deletions
diff --git a/test/files/neg/wrong-args-for-none.scala b/test/files/neg/wrong-args-for-none.scala
new file mode 100644
index 0000000000..1caa4782a3
--- /dev/null
+++ b/test/files/neg/wrong-args-for-none.scala
@@ -0,0 +1,6 @@
+object Test {
+ case class Foo(x: Int, y: Int)
+ case class Bar(x: AnyRef)
+
+ def f(x: Any) = x match { case Bar(Foo(5)) => }
+}