From a370eed7bebbc534e19de7dadefd72a70349854f Mon Sep 17 00:00:00 2001 From: Nicolas Stucki Date: Sat, 15 Apr 2017 19:29:44 +0200 Subject: Fix #2266: Do not replace constant type lazy vals with constant. --- tests/run/inline-constant-lazy-val.scala | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 tests/run/inline-constant-lazy-val.scala (limited to 'tests/run/inline-constant-lazy-val.scala') diff --git a/tests/run/inline-constant-lazy-val.scala b/tests/run/inline-constant-lazy-val.scala new file mode 100644 index 000000000..5f4aaa12b --- /dev/null +++ b/tests/run/inline-constant-lazy-val.scala @@ -0,0 +1,10 @@ + +object Test { + lazy val x: true = { println("X"); true } + + def main(args: Array[String]): Unit = { + lazy val y: true = { println("Y"); true } + x + y + } +} \ No newline at end of file -- cgit v1.2.3