ca74b7becc
Adds argument printing for TypeInsnNode, IincInsnNode, MultiANewArrayInsnNode, InvokeDynamicInsnNode, TableSwitchInsnNode, and LookupSwitchInsnNode.
296 lines
7.7 KiB
Plaintext
Vendored
296 lines
7.7 KiB
Plaintext
Vendored
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)
|
|
}
|
|
}
|