public final class A$Creator : java/lang/Object, android/os/Parcelable$Creator { public void () public final A createFromParcel(android.os.Parcel parcel) { LABEL (L0) ALOAD (1) LDC (parcel) INVOKESTATIC (kotlin/jvm/internal/Intrinsics, checkNotNullParameter, (Ljava/lang/Object;Ljava/lang/String;)V) NEW DUP ALOAD (1) LDC (LA;) INVOKEVIRTUAL (java/lang/Class, getClassLoader, ()Ljava/lang/ClassLoader;) INVOKEVIRTUAL (android/os/Parcel, readValue, (Ljava/lang/ClassLoader;)Ljava/lang/Object;) ALOAD (1) LDC (LA;) INVOKEVIRTUAL (java/lang/Class, getClassLoader, ()Ljava/lang/ClassLoader;) INVOKEVIRTUAL (android/os/Parcel, readBundle, (Ljava/lang/ClassLoader;)Landroid/os/Bundle;) ALOAD (1) LDC (LA;) INVOKEVIRTUAL (java/lang/Class, getClassLoader, ()Ljava/lang/ClassLoader;) INVOKEVIRTUAL (android/os/Parcel, readPersistableBundle, (Ljava/lang/ClassLoader;)Landroid/os/PersistableBundle;) INVOKESPECIAL (A, , (Ljava/lang/Object;Landroid/os/Bundle;Landroid/os/PersistableBundle;)V) ARETURN LABEL (L1) } public java.lang.Object createFromParcel(android.os.Parcel source) { LABEL (L0) ALOAD (0) ALOAD (1) INVOKEVIRTUAL (A$Creator, createFromParcel, (Landroid/os/Parcel;)LA;) ARETURN LABEL (L1) } public final A[] newArray(int size) public java.lang.Object[] newArray(int size) } public final class A : java/lang/Object, android/os/Parcelable { public final static android.os.Parcelable$Creator CREATOR private final java.lang.Object a private final android.os.Bundle b private final android.os.PersistableBundle c static void () public void (java.lang.Object a, android.os.Bundle b, android.os.PersistableBundle c) public int describeContents() public final java.lang.Object getA() public final android.os.Bundle getB() public final android.os.PersistableBundle getC() 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 (A, a, Ljava/lang/Object;) INVOKEVIRTUAL (android/os/Parcel, writeValue, (Ljava/lang/Object;)V) ALOAD (1) ALOAD (0) GETFIELD (A, b, Landroid/os/Bundle;) INVOKEVIRTUAL (android/os/Parcel, writeBundle, (Landroid/os/Bundle;)V) ALOAD (1) ALOAD (0) GETFIELD (A, c, Landroid/os/PersistableBundle;) INVOKEVIRTUAL (android/os/Parcel, writePersistableBundle, (Landroid/os/PersistableBundle;)V) RETURN LABEL (L1) } }