JVM_IR KT-42758 don't use 'this' for object self-reference by name

This commit is contained in:
Dmitry Petrov
2020-11-19 12:51:03 +03:00
parent 118a7d4e34
commit e17158d961
11 changed files with 203 additions and 7 deletions
@@ -0,0 +1,6 @@
open class Base(val f1: () -> Any)
object Thing : Base({ Thing }) {
fun test1() = Thing
fun test2() = this
}