@kotlin.Metadata public class Outer { private final @org.jetbrains.annotations.Nullable field p: Outer inner class Outer/First inner class Outer/Other private method (p0: Outer): void public final @org.jetbrains.annotations.Nullable method getP(): Outer } @kotlin.Metadata public final static class Outer/First { public final static field INSTANCE: Outer.First inner class Outer/First private method (): void } @kotlin.Metadata public final static class Outer/Other { inner class Outer/Other public @synthetic.kotlin.jvm.GeneratedByJvmOverloads method (): void public method (@org.jetbrains.annotations.NotNull p0: Outer): void public synthetic method (p0: Outer, p1: int, p2: kotlin.jvm.internal.DefaultConstructorMarker): void } @kotlin.Metadata public final class WithLinkedClassesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String }