From 039d826e99519bcf363e92bba7d9a5bc82e708ef Mon Sep 17 00:00:00 2001 From: Paul Phillips Date: Tue, 12 Jun 2012 19:28:59 -0700 Subject: Suppress non-local return unchecked warnings. There doesn't seem to be any way to do that by adding a synthetic annotation. --- test/files/pos/nonlocal-unchecked.flags | 1 + test/files/pos/nonlocal-unchecked.scala | 6 ++++++ 2 files changed, 7 insertions(+) create mode 100644 test/files/pos/nonlocal-unchecked.flags create mode 100644 test/files/pos/nonlocal-unchecked.scala (limited to 'test/files/pos') diff --git a/test/files/pos/nonlocal-unchecked.flags b/test/files/pos/nonlocal-unchecked.flags new file mode 100644 index 0000000000..144ddac9d3 --- /dev/null +++ b/test/files/pos/nonlocal-unchecked.flags @@ -0,0 +1 @@ +-unchecked -Xfatal-warnings diff --git a/test/files/pos/nonlocal-unchecked.scala b/test/files/pos/nonlocal-unchecked.scala new file mode 100644 index 0000000000..6bd3dc479e --- /dev/null +++ b/test/files/pos/nonlocal-unchecked.scala @@ -0,0 +1,6 @@ +class A { + def f: Boolean = { + val xs = Nil map (_ => return false) + true + } +} -- cgit v1.2.3