public final class Test$Creator : java/lang/Object, android/os/Parcelable$Creator { public void () public final Test createFromParcel(android.os.Parcel parcel) { LABEL (L0) ALOAD (1) LDC (parcel) INVOKESTATIC (kotlin/jvm/internal/Intrinsics, checkNotNullParameter, (Ljava/lang/Object;Ljava/lang/String;)V) ALOAD (1) INVOKEVIRTUAL (android/os/Parcel, createByteArray, ()[B) ALOAD (1) INVOKEVIRTUAL (android/os/Parcel, readInt, ()I) ISTORE (2) ILOAD (2) NEWARRAY (9) ASTORE (3) ICONST_0 ISTORE (4) ASTORE (5) LABEL (L1) ILOAD (4) ILOAD (2) IF_ICMPEQ (L2) ALOAD (3) ILOAD (4) ALOAD (1) INVOKEVIRTUAL (android/os/Parcel, readInt, ()I) I2S SASTORE ILOAD (4) ICONST_1 IADD ISTORE (4) GOTO (L1) LABEL (L2) ALOAD (5) ALOAD (3) ALOAD (1) INVOKEVIRTUAL (android/os/Parcel, createIntArray, ()[I) ALOAD (1) INVOKEVIRTUAL (android/os/Parcel, createLongArray, ()[J) ALOAD (1) INVOKEVIRTUAL (android/os/Parcel, createByteArray, ()[B) ALOAD (1) INVOKEVIRTUAL (android/os/Parcel, readInt, ()I) IFNE (L3) ACONST_NULL GOTO (L4) LABEL (L3) ALOAD (1) INVOKEVIRTUAL (android/os/Parcel, readInt, ()I) ISTORE (2) ILOAD (2) NEWARRAY (9) ASTORE (3) ICONST_0 ISTORE (4) ASTORE (9) ASTORE (8) ASTORE (7) ASTORE (6) ASTORE (5) LABEL (L5) ILOAD (4) ILOAD (2) IF_ICMPEQ (L6) ALOAD (3) ILOAD (4) ALOAD (1) INVOKEVIRTUAL (android/os/Parcel, readInt, ()I) I2S SASTORE ILOAD (4) ICONST_1 IADD ISTORE (4) GOTO (L5) LABEL (L6) ALOAD (5) ALOAD (6) ALOAD (7) ALOAD (8) ALOAD (9) ALOAD (3) LABEL (L4) ALOAD (1) INVOKEVIRTUAL (android/os/Parcel, createIntArray, ()[I) ALOAD (1) INVOKEVIRTUAL (android/os/Parcel, createLongArray, ()[J) ACONST_NULL ASTORE (10) ASTORE (11) ASTORE (12) ASTORE (13) ASTORE (14) ASTORE (15) ASTORE (16) ASTORE (17) ASTORE (18) NEW (Test) DUP ALOAD (18) ALOAD (17) ALOAD (16) ALOAD (15) ALOAD (14) ALOAD (13) ALOAD (12) ALOAD (11) ALOAD (10) INVOKESPECIAL (Test, , ([B[S[I[J[B[S[I[JLkotlin/jvm/internal/DefaultConstructorMarker;)V) ARETURN LABEL (L7) } public java.lang.Object createFromParcel(android.os.Parcel source) { LABEL (L0) ALOAD (0) ALOAD (1) INVOKEVIRTUAL (Test$Creator, createFromParcel, (Landroid/os/Parcel;)LTest;) ARETURN LABEL (L1) } public final Test[] newArray(int size) public java.lang.Object[] newArray(int size) } public final class Test : java/lang/Object, android/os/Parcelable { public final static android.os.Parcelable$Creator CREATOR private final byte[] a private final short[] b private final int[] c private final long[] d private final byte[] e private final short[] f private final int[] g private final long[] h static void () private void (byte[] a, short[] b, int[] c, long[] d, byte[] e, short[] f, int[] g, long[] h) public void (byte[] a, short[] b, int[] c, long[] d, byte[] e, short[] f, int[] g, long[] h, kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker) public final byte[] component1-TcUX1vc() public final short[] component2-amswpOA() public final int[] component3--hP7Qyg() public final long[] component4-Y2RjT0g() public final byte[] component5--5HJl4c() public final short[] component6-mR6EDK0() public final int[] component7-9a2mAYU() public final long[] component8-2g2roS4() public final Test copy-gFjYMWk(byte[] a, short[] b, int[] c, long[] d, byte[] e, short[] f, int[] g, long[] h) public static Test copy-gFjYMWk$default(Test p0, byte[] p1, short[] p2, int[] p3, long[] p4, byte[] p5, short[] p6, int[] p7, long[] p8, int p9, java.lang.Object p10) public int describeContents() public boolean equals(java.lang.Object other) public final byte[] getA-TcUX1vc() public final short[] getB-amswpOA() public final int[] getC--hP7Qyg() public final long[] getD-Y2RjT0g() public final byte[] getE--5HJl4c() public final short[] getF-mR6EDK0() public final int[] getG-9a2mAYU() public final long[] getH-2g2roS4() public int hashCode() public java.lang.String toString() public void writeToParcel(android.os.Parcel out, int flags) { LABEL (L0) ALOAD (1) LDC (out) INVOKESTATIC (kotlin/jvm/internal/Intrinsics, checkNotNullParameter, (Ljava/lang/Object;Ljava/lang/String;)V) ALOAD (1) ALOAD (0) GETFIELD (Test, a, [B) INVOKEVIRTUAL (android/os/Parcel, writeByteArray, ([B)V) ALOAD (0) GETFIELD (Test, b, [S) ASTORE (3) ALOAD (3) ARRAYLENGTH ISTORE (4) ALOAD (1) ILOAD (4) INVOKEVIRTUAL (android/os/Parcel, writeInt, (I)V) ICONST_0 ISTORE (5) LABEL (L1) ILOAD (5) ILOAD (4) IF_ICMPEQ (L2) ALOAD (1) ALOAD (3) ILOAD (5) SALOAD INVOKEVIRTUAL (android/os/Parcel, writeInt, (I)V) ILOAD (5) ICONST_1 IADD ISTORE (5) GOTO (L1) LABEL (L2) ALOAD (1) ALOAD (0) GETFIELD (Test, c, [I) INVOKEVIRTUAL (android/os/Parcel, writeIntArray, ([I)V) ALOAD (1) ALOAD (0) GETFIELD (Test, d, [J) INVOKEVIRTUAL (android/os/Parcel, writeLongArray, ([J)V) ALOAD (1) ALOAD (0) GETFIELD (Test, e, [B) INVOKEVIRTUAL (android/os/Parcel, writeByteArray, ([B)V) ALOAD (0) GETFIELD (Test, f, [S) ASTORE (3) ALOAD (3) IFNONNULL (L3) ALOAD (1) ICONST_0 INVOKEVIRTUAL (android/os/Parcel, writeInt, (I)V) GOTO (L4) LABEL (L3) ALOAD (1) ICONST_1 INVOKEVIRTUAL (android/os/Parcel, writeInt, (I)V) ALOAD (3) ASTORE (4) ALOAD (4) ARRAYLENGTH ISTORE (5) ALOAD (1) ILOAD (5) INVOKEVIRTUAL (android/os/Parcel, writeInt, (I)V) ICONST_0 ISTORE (6) LABEL (L5) ILOAD (6) ILOAD (5) IF_ICMPEQ (L4) ALOAD (1) ALOAD (4) ILOAD (6) SALOAD INVOKEVIRTUAL (android/os/Parcel, writeInt, (I)V) ILOAD (6) ICONST_1 IADD ISTORE (6) GOTO (L5) LABEL (L4) ALOAD (1) ALOAD (0) GETFIELD (Test, g, [I) INVOKEVIRTUAL (android/os/Parcel, writeIntArray, ([I)V) ALOAD (1) ALOAD (0) GETFIELD (Test, h, [J) INVOKEVIRTUAL (android/os/Parcel, writeLongArray, ([J)V) RETURN LABEL (L6) } }