Files
kotlin/compiler/testData/codegen/bytecodeListing/jvmStaticWithDefaultParameters_ir.txt
Dmitry Petrov 1c24a97b9e KT-36972 Don't create proxies for companion @JvmStatic $default in host
When creating proxy functions in a host class for @JvmStatic members of
companion object, skip functions for default parameters handling.
2020-03-18 13:33:56 +03:00

27 lines
1.1 KiB
Plaintext
Vendored

@kotlin.Metadata
public final class AnObject {
public final static @org.jetbrains.annotations.NotNull field INSTANCE: AnObject
static method <clinit>(): void
private method <init>(): void
public synthetic static method foo$default(p0: int, p1: int, p2: java.lang.Object): void
public final static @kotlin.jvm.JvmStatic method foo(p0: int): void
}
@kotlin.Metadata
public final class WithCompanion$Companion {
inner class WithCompanion$Companion
private method <init>(): void
public synthetic method <init>(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.internal.DefaultConstructorMarker): void
public synthetic static method foo$default(p0: WithCompanion$Companion, p1: int, p2: int, p3: java.lang.Object): void
public final @kotlin.jvm.JvmStatic method foo(p0: int): void
}
@kotlin.Metadata
public final class WithCompanion {
public final static @org.jetbrains.annotations.NotNull field Companion: WithCompanion$Companion
inner class WithCompanion$Companion
static method <clinit>(): void
public method <init>(): void
public final static @kotlin.jvm.JvmStatic method foo(p0: int): void
}