// WITH_STDLIB // FILE: Test.java public interface Test implements I {} // FILE: Test2.java public interface Test2 // FILE: Test3.java public interface Test3 {} // FILE: I.java public interface I {} // FILE: main.kt fun main(z: I) { z as Test> z as TestFoo>> z as Test<Foo> z as Any2 println(z) }