From d3ff7ee9fcac1d10c145bbd1f37a69b989a73cdf Mon Sep 17 00:00:00 2001 From: Paul Phillips Date: Mon, 23 May 2011 20:36:30 +0000 Subject: Fix for failing { val x = classOf[List[_]] } in... Fix for failing { val x = classOf[List[_]] } introduced by paulp in r23262. I already had this in mind (see comments of #4419) but I was holding back in the runup to 2.9. Closes #4419, review by odersky. --- test/files/neg/bug4419.check | 4 ++++ test/files/neg/bug4419.scala | 3 +++ 2 files changed, 7 insertions(+) create mode 100644 test/files/neg/bug4419.check create mode 100644 test/files/neg/bug4419.scala (limited to 'test/files/neg') diff --git a/test/files/neg/bug4419.check b/test/files/neg/bug4419.check new file mode 100644 index 0000000000..488be9a591 --- /dev/null +++ b/test/files/neg/bug4419.check @@ -0,0 +1,4 @@ +bug4419.scala:2: error: forward reference extends over definition of value b + { val b = a; val a = 1 } + ^ +one error found diff --git a/test/files/neg/bug4419.scala b/test/files/neg/bug4419.scala new file mode 100644 index 0000000000..38a34be489 --- /dev/null +++ b/test/files/neg/bug4419.scala @@ -0,0 +1,3 @@ +class A { + { val b = a; val a = 1 } +} \ No newline at end of file -- cgit v1.2.3