@kotlin.annotation.Target(allowedTargets=[FIELD]) @java.lang.annotation.Retention(value=RUNTIME) @java.lang.annotation.Target(value=[FIELD]) @kotlin.Metadata public annotation class Anno { // source: 'kt27895.kt' } @kotlin.Metadata public final class C { // source: 'kt27895.kt' private final @Anno @org.jetbrains.annotations.NotNull field json: java.lang.String private final field x: int public method (p0: int): void public final method component1(): int public synthetic static method copy$default(p0: C, p1: int, p2: int, p3: java.lang.Object): C public final @org.jetbrains.annotations.NotNull method copy(): C public final @org.jetbrains.annotations.NotNull method copy(p0: int): C public method equals(@org.jetbrains.annotations.Nullable p0: java.lang.Object): boolean public final @org.jetbrains.annotations.NotNull method getJson(): java.lang.String public final method getX(): int public method hashCode(): int public @org.jetbrains.annotations.NotNull method toString(): java.lang.String }