public final class Outer { private final @org.jetbrains.annotations.NotNull field s: java.lang.String private final @org.jetbrains.annotations.NotNull field x: Outer.InnerDerived inner class Outer/InnerBase inner class Outer/InnerDerived public method (): void public final @org.jetbrains.annotations.NotNull method getS(): java.lang.String public final @org.jetbrains.annotations.NotNull method getX(): Outer.InnerDerived } public class Outer/InnerBase { private final @org.jetbrains.annotations.NotNull field name: java.lang.String synthetic final field this$0: Outer inner class Outer/InnerBase public method (@java.lang.Synthetic p0: Outer, @org.jetbrains.annotations.NotNull p1: java.lang.String): void public final @org.jetbrains.annotations.NotNull method getName(): java.lang.String } public final class Outer/InnerDerived { synthetic final field this$0: Outer inner class Outer/InnerDerived public method (p0: Outer): void } public final class PropertyInInitializerKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String }