From 6e15632fcbcb8578b30850ee93b3d3d8c9f3e7b9 Mon Sep 17 00:00:00 2001 From: Lukas Rytz Date: Wed, 8 Dec 2010 06:07:27 +0000 Subject: again: relax access boundry check for overridin... again: relax access boundry check for overriding protected java members. review by eugenevigdorchik. --- test/files/pos/t3946/A.java | 5 +++++ test/files/pos/t3946/Test_1.scala | 12 ++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 test/files/pos/t3946/A.java create mode 100644 test/files/pos/t3946/Test_1.scala (limited to 'test/files/pos/t3946') diff --git a/test/files/pos/t3946/A.java b/test/files/pos/t3946/A.java new file mode 100644 index 0000000000..70265229df --- /dev/null +++ b/test/files/pos/t3946/A.java @@ -0,0 +1,5 @@ +package p; + +public class A { + protected void f() {} +} diff --git a/test/files/pos/t3946/Test_1.scala b/test/files/pos/t3946/Test_1.scala new file mode 100644 index 0000000000..0cceff3aab --- /dev/null +++ b/test/files/pos/t3946/Test_1.scala @@ -0,0 +1,12 @@ +package q { + class B extends p.A { + override protected def f() { } + } +} + +package p { + object T { + val a = new A() + a.f() + } +} -- cgit v1.2.3