package public fun list(/*0*/ start: SomeObject): kotlin.Unit public final data class SomeObject { public constructor SomeObject(/*0*/ n: SomeObject?) public final val n: SomeObject? public final operator /*synthesized*/ fun component1(): SomeObject? public final /*synthesized*/ fun copy(/*0*/ n: SomeObject? = ...): SomeObject public final fun doSomething(): kotlin.Boolean public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int public final fun next(): SomeObject? public open override /*1*/ /*synthesized*/ fun toString(): kotlin.String }