From 0c5de3cf31e11614eb93c6a1ae31b87d01ac7db5 Mon Sep 17 00:00:00 2001 From: Lukas Rytz Date: Fri, 11 May 2012 13:40:21 +0200 Subject: Fix SI-5626. By not replacing 'CaseClass.apply()' factor by 'new CaseClass()' when the class type 'CaseClass' is not accessible. --- test/files/pos/t5626.scala | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 test/files/pos/t5626.scala (limited to 'test/files') diff --git a/test/files/pos/t5626.scala b/test/files/pos/t5626.scala new file mode 100644 index 0000000000..c501dfbe60 --- /dev/null +++ b/test/files/pos/t5626.scala @@ -0,0 +1,12 @@ +class C { + val blob = { + new { case class Foo() } + } + val blub = { + class Inner { case class Foo() } + new Inner + } + + val foo = blob.Foo() + val bar = blub.Foo() +} -- cgit v1.2.3