From f0c33206bc125cf4326a340e2cd7c7ec2f360726 Mon Sep 17 00:00:00 2001 From: Lukas Rytz Date: Fri, 9 May 2014 16:47:56 +0200 Subject: SI-8570 set the checkinit bit for unit-typed fields of traits Fix only, refactoring in subsequent commit. --- test/files/run/t8570a.scala | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 test/files/run/t8570a.scala (limited to 'test/files/run/t8570a.scala') diff --git a/test/files/run/t8570a.scala b/test/files/run/t8570a.scala new file mode 100644 index 0000000000..ef116e2a8a --- /dev/null +++ b/test/files/run/t8570a.scala @@ -0,0 +1,14 @@ +trait Trait40_1 { + val value37_2 = () + def run = { value37_2 } +} + +trait T1 extends Trait40_1 { + override val value37_2 = () +} + +object Test { + def main(args: Array[String]) { + println((new T1 {}).run) + } +} -- cgit v1.2.3