b61389f6f9
The JVM and newer Android runtimes treats that the same as if there is no enclosing method. However, older Android runtimes for Android 5 and 6 throw exceptions on reflective access and even older runtimes have different behavior. To avoid those issues, exclude <clinit> from enclosing method attributes. ^ KT-48754 Fixed
24 lines
1.1 KiB
Plaintext
Vendored
24 lines
1.1 KiB
Plaintext
Vendored
@kotlin.Metadata
|
|
final class FileClassWithPrivateDeclarationsOnly_afterKt$b$2 {
|
|
// source: 'fileClassWithPrivateDeclarationsOnly_after.kt'
|
|
enclosing class FileClassWithPrivateDeclarationsOnly_afterKt
|
|
public final static field INSTANCE: FileClassWithPrivateDeclarationsOnly_afterKt$b$2
|
|
inner (anonymous) class FileClassWithPrivateDeclarationsOnly_afterKt$b$2
|
|
static method <clinit>(): void
|
|
method <init>(): void
|
|
public synthetic bridge method invoke(): java.lang.Object
|
|
public final method invoke(): void
|
|
}
|
|
|
|
@kotlin.Metadata
|
|
final class FileClassWithPrivateDeclarationsOnly_afterKt {
|
|
// source: 'fileClassWithPrivateDeclarationsOnly_after.kt'
|
|
private final static @org.jetbrains.annotations.NotNull field a: kotlin.Unit
|
|
private final static @org.jetbrains.annotations.NotNull field b$delegate: kotlin.Lazy
|
|
inner (anonymous) class FileClassWithPrivateDeclarationsOnly_afterKt$b$2
|
|
static method <clinit>(): void
|
|
private final static method f(): void
|
|
public final static @kotlin.internal.InlineOnly method g(): void
|
|
private final static method getB(): kotlin.Unit
|
|
}
|