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