@kotlin.Metadata public final class AnObject { public final static @org.jetbrains.annotations.NotNull field INSTANCE: AnObject static method (): void private method (): void public synthetic static method foo$default(p0: int, p1: int, p2: java.lang.Object): void public final static @kotlin.jvm.JvmStatic method foo(p0: int): void } @kotlin.Metadata public final class WithCompanion$Companion { private method (): void public synthetic method (p0: kotlin.jvm.internal.DefaultConstructorMarker): void public synthetic static method foo$default(p0: WithCompanion$Companion, p1: int, p2: int, p3: java.lang.Object): void public final @kotlin.jvm.JvmStatic method foo(p0: int): void public final inner class WithCompanion$Companion } @kotlin.Metadata public final class WithCompanion { public final static @org.jetbrains.annotations.NotNull field Companion: WithCompanion$Companion static method (): void public method (): void public final static @kotlin.jvm.JvmStatic method foo(p0: int): void public final inner class WithCompanion$Companion }