public final class TestNotNull$Creator : java/lang/Object, android/os/Parcelable$Creator { public void () public final TestNotNull createFromParcel(android.os.Parcel parcel) public java.lang.Object createFromParcel(android.os.Parcel source) public final TestNotNull[] newArray(int size) public java.lang.Object[] newArray(int size) } public final class TestNotNull : java/lang/Object, android/os/Parcelable { public final static android.os.Parcelable$Creator CREATOR private final android.util.Size a static void () public void (android.util.Size a) public int describeContents() public final android.util.Size getA() 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, Landroid/util/Size;) INVOKEVIRTUAL (android/os/Parcel, writeSize, (Landroid/util/Size;)V) RETURN LABEL (L1) } } public final class TestNullable$Creator : java/lang/Object, android/os/Parcelable$Creator { public void () public final TestNullable createFromParcel(android.os.Parcel parcel) public java.lang.Object createFromParcel(android.os.Parcel source) public final TestNullable[] newArray(int size) public java.lang.Object[] newArray(int size) } public final class TestNullable : java/lang/Object, android/os/Parcelable { public final static android.os.Parcelable$Creator CREATOR private final android.util.Size a static void () public void (android.util.Size a) public int describeContents() public final android.util.Size getA() 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 (0) GETFIELD (a, Landroid/util/Size;) ASTORE (3) ALOAD (3) IFNONNULL (L1) ALOAD (1) ICONST_0 INVOKEVIRTUAL (android/os/Parcel, writeInt, (I)V) GOTO (L2) LABEL (L1) ALOAD (1) ICONST_1 INVOKEVIRTUAL (android/os/Parcel, writeInt, (I)V) ALOAD (1) ALOAD (3) INVOKEVIRTUAL (android/os/Parcel, writeSize, (Landroid/util/Size;)V) LABEL (L2) RETURN LABEL (L3) } }