@kotlin.Metadata
public final class A {
    // source: 'cloneable.kt'
    public method <init>(): void
    public @org.jetbrains.annotations.NotNull method clone(): java.lang.Object
}

@kotlin.Metadata
public abstract class ACC {
    // source: 'cloneable.kt'
    public method <init>(): void
    public @org.jetbrains.annotations.NotNull method clone(): java.lang.Object
}

@kotlin.Metadata
public abstract class ACI {
    // source: 'cloneable.kt'
    public method <init>(): void
    public @org.jetbrains.annotations.NotNull method clone(): java.lang.Object
}

@kotlin.Metadata
public abstract class ACI2 {
    // source: 'cloneable.kt'
    public method <init>(): void
}

@kotlin.Metadata
public final class C {
    // source: 'cloneable.kt'
    public method <init>(): void
    public @org.jetbrains.annotations.NotNull method clone(): java.lang.Object
}

@kotlin.Metadata
public final class I$DefaultImpls {
    // source: 'cloneable.kt'
    public static @org.jetbrains.annotations.NotNull method clone(@org.jetbrains.annotations.NotNull p0: I): java.lang.Object
    public final inner class I$DefaultImpls
}

@kotlin.Metadata
public interface I {
    // source: 'cloneable.kt'
    public final inner class I$DefaultImpls
}

@kotlin.Metadata
public interface I2 {
    // source: 'cloneable.kt'
    public abstract @org.jetbrains.annotations.NotNull method clone(): java.lang.Object
}

@kotlin.Metadata
public final class OC {
    // source: 'cloneable.kt'
    public method <init>(): void
    public @org.jetbrains.annotations.NotNull method clone(): OC
    public synthetic bridge method clone(): java.lang.Object
}
