From 7476ed45af6cf90f8c0e03f6ed429dcb436baf87 Mon Sep 17 00:00:00 2001 From: Paul Phillips Date: Sat, 27 Feb 2010 23:49:51 +0000 Subject: Expanded the check from #1392 to enclose #3123 ... Expanded the check from #1392 to enclose #3123 as well so that "case Int => " doesn't crash. Closes #3123. Review by odersky. --- test/files/neg/bug3123.check | 4 ++++ test/files/neg/bug3123.scala | 5 +++++ 2 files changed, 9 insertions(+) create mode 100644 test/files/neg/bug3123.check create mode 100644 test/files/neg/bug3123.scala (limited to 'test/files/neg') diff --git a/test/files/neg/bug3123.check b/test/files/neg/bug3123.check new file mode 100644 index 0000000000..8f5319c9a3 --- /dev/null +++ b/test/files/neg/bug3123.check @@ -0,0 +1,4 @@ +bug3123.scala:3: error: object Int is not a value + t match { case Int => true } + ^ +one error found diff --git a/test/files/neg/bug3123.scala b/test/files/neg/bug3123.scala new file mode 100644 index 0000000000..667a1da918 --- /dev/null +++ b/test/files/neg/bug3123.scala @@ -0,0 +1,5 @@ +object NotAValue { + def test[T](t : T) { + t match { case Int => true } + } +} -- cgit v1.2.3