public abstract class BaseClass { private final @org.jetbrains.annotations.NotNull field kind2: java.lang.String public method (): void public final @org.jetbrains.annotations.NotNull method debug(): java.lang.String protected abstract @org.jetbrains.annotations.NotNull method getKind(): java.lang.String protected @org.jetbrains.annotations.NotNull method getKind2(): java.lang.String } public final class Kt1168Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } public final class Subclass { private final @org.jetbrains.annotations.NotNull field kind2: java.lang.String private final @org.jetbrains.annotations.NotNull field kind: java.lang.String public method (): void protected @org.jetbrains.annotations.NotNull method getKind(): java.lang.String protected @org.jetbrains.annotations.NotNull method getKind2(): java.lang.String }