package test public open class Sub : test.Super { public constructor Sub() public final /*synthesized*/ fun foo(/*0*/ r: () -> jet.Unit): jet.Unit public open override /*1*/ fun foo(/*0*/ r: java.lang.Runnable): jet.Unit } public final class Super { public constructor Super() internal final fun foo(/*0*/ r: java.lang.Runnable): jet.Unit }