package test public interface Rec> { public abstract fun t(): T } public interface Super { public open fun foo(/*0*/ p: test.Rec<*, *>): test.Rec<*, *> }