| public final class Box$$serializer : java/lang/Object, kotlinx/serialization/internal/GeneratedSerializer { |
| private final kotlinx.serialization.internal.PluginGeneratedSerialDescriptor descriptor |
| |
| private final kotlinx.serialization.KSerializer typeSerial0 |
| |
| private void <init>() |
| |
| public void <init>(kotlinx.serialization.KSerializer typeSerial0) |
| |
| public kotlinx.serialization.KSerializer[] childSerializers() |
| |
| public Box deserialize(kotlinx.serialization.encoding.Decoder decoder) |
| |
| public java.lang.Object deserialize(kotlinx.serialization.encoding.Decoder decoder) |
| |
| public kotlinx.serialization.descriptors.SerialDescriptor getDescriptor() |
| |
| private final kotlinx.serialization.KSerializer getTypeSerial0() |
| |
| public void serialize(kotlinx.serialization.encoding.Encoder encoder, Box value) |
| |
| public void serialize(kotlinx.serialization.encoding.Encoder encoder, java.lang.Object value) |
| |
| public kotlinx.serialization.KSerializer[] typeParametersSerializers() |
| } |
| |
| public final class Box$Companion : java/lang/Object { |
| private void <init>() |
| |
| public void <init>(kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker) |
| |
| public final kotlinx.serialization.KSerializer serializer(kotlinx.serialization.KSerializer typeSerial0) |
| } |
| |
| public final class Box : java/lang/Object { |
| private final static kotlinx.serialization.descriptors.SerialDescriptor $cachedDescriptor |
| |
| public final static Box$Companion Companion |
| |
| private final java.lang.Object t |
| |
| static void <clinit>() |
| |
| public void <init>(java.lang.Object t) |
| |
| public void <init>(int seen1, java.lang.Object t, kotlinx.serialization.internal.SerializationConstructorMarker serializationConstructorMarker) |
| |
| public final java.lang.Object getT() |
| |
| public final static void write$Self$main(Box self, kotlinx.serialization.encoding.CompositeEncoder output, kotlinx.serialization.descriptors.SerialDescriptor serialDesc, kotlinx.serialization.KSerializer typeSerial0) |
| } |
| |
| public final class IntrinsicsNonReifiedKt : java/lang/Object { |
| public final static kotlinx.serialization.KSerializer inner() { |
| ICONST_0 |
| ISTORE (0) |
| LABEL (L0) |
| LINENUMBER (12) |
| BIPUSH (6) |
| LDC (T) |
| INVOKESTATIC (kotlin/jvm/internal/Intrinsics, reifiedOperationMarker, (ILjava/lang/String;)V) |
| ACONST_NULL |
| LDC (kotlinx.serialization.serializer.simple) |
| INVOKESTATIC (kotlin/jvm/internal/MagicApiIntrinsics, voidMagicApiCall, (Ljava/lang/Object;)V) |
| INVOKESTATIC (kotlinx/serialization/SerializersKt, serializer, (Lkotlin/reflect/KType;)Lkotlinx/serialization/KSerializer;) |
| ARETURN |
| LABEL (L1) |
| } |
| |
| public final static kotlinx.serialization.KSerializer outer() { |
| LABEL (L0) |
| LINENUMBER (14) |
| ICONST_0 |
| ISTORE (0) |
| LABEL (L1) |
| LINENUMBER (16) |
| GETSTATIC (Box, Companion, LBox$Companion;) |
| NEW (java/lang/IllegalArgumentException) |
| DUP |
| LDC (Captured type parameter T of <root>.IntrinsicsNonReifiedKt.outer from generic non-reified function. Such functionality cannot be supported because T is erased, either specify serializer explicitly or make calling function inline with reified T.) |
| INVOKESPECIAL (java/lang/IllegalArgumentException, <init>, (Ljava/lang/String;)V) |
| CHECKCAST (java/lang/Throwable) |
| ATHROW |
| LABEL (L2) |
| } |
| } |