package test public open class PrivateSamAdapter { public constructor PrivateSamAdapter() private open fun samAdapter(/*0*/ p0: test.PrivateSamAdapter.SamInterface!): kotlin.Unit private interface SamInterface { public abstract fun foo(): kotlin.Unit } // Static members private final /*synthesized*/ fun SamInterface(/*0*/ function: () -> kotlin.Unit): test.PrivateSamAdapter.SamInterface }