| public final class Test$Creator : java/lang/Object, android/os/Parcelable$Creator { |
| public void <init>() |
| |
| 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, <init>, ([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 <clinit>() |
| |
| private void <init>(byte[] a, short[] b, int[] c, long[] d, byte[] e, short[] f, int[] g, long[] h) |
| |
| public void <init>(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) |
| } |
| } |