summaryrefslogtreecommitdiff
path: root/test/files/run/lazy-override.scala
diff options
context:
space:
mode:
Diffstat (limited to 'test/files/run/lazy-override.scala')
-rw-r--r--test/files/run/lazy-override.scala7
1 files changed, 2 insertions, 5 deletions
diff --git a/test/files/run/lazy-override.scala b/test/files/run/lazy-override.scala
index 0b72f60f03..e5884257a8 100644
--- a/test/files/run/lazy-override.scala
+++ b/test/files/run/lazy-override.scala
@@ -1,15 +1,12 @@
class A {
- val x: Int = { print("/*A.x*/"); 2 }
+ lazy val x: Int = { print("/*A.x*/"); 2 }
lazy val y: Int = { print("/*A.y*/"); 2 }
lazy val z: Int = { print("/*A.z*/"); 2 }
}
class B extends A {
- // lazy overrides strict val
override lazy val x: Int = { print("/*B.x*/"); 3 }
- // strict val overrides lazy
- override val y: Int = { print("/*B.y*/"); 3 }
- // lazy overrides lazy
+ override lazy val y: Int = { print("/*B.y*/"); 3 }
override lazy val z: Int = { print("/*B.z/"); 3 }
}