From 85cac0f0e0125ae069234ad87d424864adc393a1 Mon Sep 17 00:00:00 2001 From: Paul Phillips Date: Wed, 4 Nov 2009 20:12:41 +0000 Subject: Proposed fix for #2144 plus test case. --- test/files/neg/bug2144.check | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 test/files/neg/bug2144.check (limited to 'test/files/neg/bug2144.check') diff --git a/test/files/neg/bug2144.check b/test/files/neg/bug2144.check new file mode 100644 index 0000000000..ba3238dcf9 --- /dev/null +++ b/test/files/neg/bug2144.check @@ -0,0 +1,4 @@ +bug2144.scala:2: error: Parameter type in structural refinement may not refer to abstract type defined outside that same refinement + def foo[A](a: A) = new { def bar(x: A): A = x } + ^ +one error found -- cgit v1.2.3