correctly generate supertypes of class objects and object literals

This commit is contained in:
Dmitry Jemerov
2011-07-08 16:45:09 +02:00
parent d4020a422b
commit 8f71c188e9
4 changed files with 30 additions and 6 deletions
@@ -0,0 +1,9 @@
class C() {
fun getInstance(): Runnable = C
class object: Runnable {
fun run(): Unit { }
}
}
fun foo() = C().getInstance()