@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 <init>(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
}
