Lazy light classes: can't use laziness for classes with supertypes delegates

This commit is contained in:
Pavel V. Talanov
2017-03-27 15:35:39 +03:00
parent 2291d91109
commit e822a17c0d
7 changed files with 48 additions and 1 deletions
+13
View File
@@ -0,0 +1,13 @@
// p.B
package p
class B(private val f: I) : I by f {
}
interface I {
fun g()
fun f()
}
// LAZINESS:NoLaziness