129de76288
but not for value classes. Since inline classes and value classes share the same flag, we use presence of the annotation to distinguish them.
33 lines
1.4 KiB
Plaintext
Vendored
33 lines
1.4 KiB
Plaintext
Vendored
@kotlin.Metadata
|
|
public final class Foo$Companion {
|
|
// source: 'companionObjectInsideInlineClass.kt'
|
|
private method <init>(): void
|
|
public synthetic method <init>(p0: kotlin.jvm.internal.DefaultConstructorMarker): void
|
|
public final method funInCompanion(): void
|
|
public final inner class Foo$Companion
|
|
}
|
|
|
|
@kotlin.jvm.JvmInline
|
|
@kotlin.Metadata
|
|
public final class Foo {
|
|
// source: 'companionObjectInsideInlineClass.kt'
|
|
public final static @org.jetbrains.annotations.NotNull field Companion: Foo$Companion
|
|
private final static field constValInCompanion: int
|
|
private final field x: int
|
|
static method <clinit>(): void
|
|
private synthetic method <init>(p0: int): void
|
|
public synthetic final static method box-impl(p0: int): Foo
|
|
public static method constructor-impl(p0: int): int
|
|
public method equals(p0: java.lang.Object): boolean
|
|
public static method equals-impl(p0: int, p1: java.lang.Object): boolean
|
|
public final static method equals-impl0(p0: int, p1: int): boolean
|
|
public final method getX(): int
|
|
public method hashCode(): int
|
|
public static method hashCode-impl(p0: int): int
|
|
public final static method inInlineClass-impl(p0: int): void
|
|
public method toString(): java.lang.String
|
|
public static method toString-impl(p0: int): java.lang.String
|
|
public synthetic final method unbox-impl(): int
|
|
public final inner class Foo$Companion
|
|
}
|