Parcelable: Migrate to canonical NEW-DUP-INVOKESPECIAL form (KT-20545)

This commit is contained in:
Yan Zhulanow
2017-11-15 14:36:11 +09:00
parent 37543deefa
commit 2819fc718a
7 changed files with 87 additions and 73 deletions
@@ -18,13 +18,13 @@ public final class User$Creator : java/lang/Object, android/os/Parcelable$Creato
CHECKCAST
ALOAD (1)
INVOKEVIRTUAL (android/os/Parcel, readInt, ()I)
DUP
ISTORE (2)
NEW
DUP_X1
SWAP
DUP
ILOAD (2)
INVOKESPECIAL (java/util/ArrayList, <init>, (I)V)
ILOAD (2)
LABEL (L2)
SWAP
DUP_X1
IFEQ (L3)
DUP
@@ -35,7 +35,6 @@ public final class User$Creator : java/lang/Object, android/os/Parcelable$Creato
SWAP
LDC (-1)
IADD
SWAP
GOTO (L2)
LABEL (L3)
SWAP