// FIR_IDENTICAL // !CHECK_TYPE import kotlin.reflect.KProperty1 class A(val t: T) { val foo: T = t } fun bar() { val x = A::foo checkSubtype, String>>(x) checkSubtype, Any?>>(x) val y = A<*>::foo checkSubtype, Any?>>(y) }