Refine double colon LHS resolution if expression is an object

This commit is contained in:
Alexander Udalov
2016-07-01 16:05:40 +03:00
parent 5a6237b357
commit 7b59864ed9
6 changed files with 131 additions and 4 deletions
@@ -0,0 +1,18 @@
// FILE: 1.kt
package a
import b.B.*
import kotlin.reflect.KClass
class Companion
val f: KClass<a.Companion> = Companion::class
// FILE: 2.kt
package b
class B {
companion object Companion
}