JVM_IR KT-47326 downcast field receiver on JvmField lowering
This commit is contained in:
committed by
TeamCityServer
parent
ebc4e10684
commit
c19792e7c5
@@ -0,0 +1,9 @@
|
||||
// WITH_RUNTIME
|
||||
|
||||
interface A { val x: Int }
|
||||
|
||||
class B(@JvmField override val x: Int): A
|
||||
|
||||
class C<D: A>(@JvmField val d: D)
|
||||
|
||||
class E(c: C<B>) { val ax = c.d.x }
|
||||
Reference in New Issue
Block a user