summaryrefslogtreecommitdiff
path: root/test/files/neg/t6455.scala
diff options
context:
space:
mode:
authorAdriaan Moors <adriaan.moors@typesafe.com>2014-02-19 21:58:45 -0800
committerAdriaan Moors <adriaan.moors@typesafe.com>2014-02-24 22:49:51 -0800
commit62560b16765bdfe74212446e8ccb50dbeb06d457 (patch)
tree0e07878e253f70ef78a189b80e1f404950fe0bd2 /test/files/neg/t6455.scala
parent2ead4d6aa3de402f269252190aaa9075a990e098 (diff)
downloadscala-62560b16765bdfe74212446e8ccb50dbeb06d457.tar.gz
scala-62560b16765bdfe74212446e8ccb50dbeb06d457.tar.bz2
scala-62560b16765bdfe74212446e8ccb50dbeb06d457.zip
SI-6455 under -Xfuture, don't rewrite .withFilter to .filter
This has been deprecated for two major releases now, but `filter`'s still preferred over `withFilter` in the wild.
Diffstat (limited to 'test/files/neg/t6455.scala')
-rw-r--r--test/files/neg/t6455.scala6
1 files changed, 6 insertions, 0 deletions
diff --git a/test/files/neg/t6455.scala b/test/files/neg/t6455.scala
new file mode 100644
index 0000000000..ebbb37f1cd
--- /dev/null
+++ b/test/files/neg/t6455.scala
@@ -0,0 +1,6 @@
+object O { def filter(p: Int => Boolean): O.type = this }
+
+class Test {
+ // should not compile because we no longer rewrite withFilter => filter under -Xfuture
+ O.withFilter(f => true)
+} \ No newline at end of file