From 273cc667228f21cc25bf7c34a1d41935b55ed9c6 Mon Sep 17 00:00:00 2001 From: Paul Phillips Date: Fri, 20 Jan 2012 12:25:48 -0800 Subject: Test case for already closed SI-4271. --- test/files/neg/t4271.check | 10 ++++++++++ test/files/neg/t4271.scala | 12 ++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 test/files/neg/t4271.check create mode 100644 test/files/neg/t4271.scala (limited to 'test') diff --git a/test/files/neg/t4271.check b/test/files/neg/t4271.check new file mode 100644 index 0000000000..91d9fbcfa1 --- /dev/null +++ b/test/files/neg/t4271.check @@ -0,0 +1,10 @@ +t4271.scala:9: error: value to is not a member of Int + 3 to 5 + ^ +t4271.scala:10: error: value ensuring is not a member of Int + 5 ensuring true + ^ +t4271.scala:11: error: value -> is not a member of Int + 3 -> 5 + ^ +three errors found diff --git a/test/files/neg/t4271.scala b/test/files/neg/t4271.scala new file mode 100644 index 0000000000..50526c8958 --- /dev/null +++ b/test/files/neg/t4271.scala @@ -0,0 +1,12 @@ +object foo { + object Donotuseme + implicit def any2Ensuring[A](x: A) = Donotuseme + implicit def doubleWrapper(x: Int) = Donotuseme + implicit def floatWrapper(x: Int) = Donotuseme + implicit def intWrapper(x: Int) = Donotuseme + implicit def longWrapper(x: Int) = Donotuseme + implicit def any2ArrowAssoc[A](x: A) = Donotuseme + 3 to 5 + 5 ensuring true + 3 -> 5 +} -- cgit v1.2.3