@java.lang.annotation.Retention @kotlin.Metadata @kotlin.jvm.internal.KotlinClass public abstract class Ann @kotlin.annotation.Target @java.lang.annotation.Retention @java.lang.annotation.Target @kotlin.Metadata @kotlin.jvm.internal.KotlinClass public abstract class AnnExpr @Ann @kotlin.Metadata @kotlin.jvm.internal.KotlinClass public final class Kt9320Kt$foo$v$1 { inner class Kt9320Kt$foo$v$1 method (): void } @kotlin.jvm.internal.KotlinSyntheticClass @kotlin.Metadata @kotlin.jvm.internal.KotlinFunction final class Kt9320Kt$foo$w$1 { public final static field INSTANCE: Kt9320Kt$foo$w$1 inner class Kt9320Kt$foo$w$1 static method (): void method (): void public final @Ann method invoke(@org.jetbrains.annotations.NotNull p0: My): int public synthetic method invoke(p0: java.lang.Object): java.lang.Object } @kotlin.Metadata @kotlin.jvm.internal.KotlinFileFacade public final class Kt9320Kt { inner class Kt9320Kt$foo$v$1 inner class Kt9320Kt$foo$w$1 public final static method foo(): void } @Ann @kotlin.Metadata @kotlin.jvm.internal.KotlinClass public class My { public method (): void }