mirror of
https://github.com/jlengrand/kotlin.git
synced 2026-05-11 15:53:46 +00:00
Previously, the ParcelableDeclarationChecker was only enabled as part of the view extensions. In particular, the checker was not enabled for the parcelize test suite.
88 lines
2.5 KiB
Plaintext
Vendored
88 lines
2.5 KiB
Plaintext
Vendored
public final class TestNotNull$Creator : java/lang/Object, android/os/Parcelable$Creator {
|
|
public void <init>()
|
|
|
|
public final TestNotNull createFromParcel(android.os.Parcel in)
|
|
|
|
public java.lang.Object createFromParcel(android.os.Parcel p0)
|
|
|
|
public final TestNotNull[] newArray(int size)
|
|
|
|
public java.lang.Object[] newArray(int p0)
|
|
}
|
|
|
|
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 <clinit>()
|
|
|
|
public void <init>(android.util.Size a)
|
|
|
|
public int describeContents()
|
|
|
|
public final android.util.Size getA()
|
|
|
|
public void writeToParcel(android.os.Parcel parcel, int flags) {
|
|
LABEL (L0)
|
|
ALOAD (1)
|
|
LDC (parcel)
|
|
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 <init>()
|
|
|
|
public final TestNullable createFromParcel(android.os.Parcel in)
|
|
|
|
public java.lang.Object createFromParcel(android.os.Parcel p0)
|
|
|
|
public final TestNullable[] newArray(int size)
|
|
|
|
public java.lang.Object[] newArray(int p0)
|
|
}
|
|
|
|
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 <clinit>()
|
|
|
|
public void <init>(android.util.Size a)
|
|
|
|
public int describeContents()
|
|
|
|
public final android.util.Size getA()
|
|
|
|
public void writeToParcel(android.os.Parcel parcel, int flags) {
|
|
LABEL (L0)
|
|
ALOAD (1)
|
|
LDC (parcel)
|
|
INVOKESTATIC (kotlin/jvm/internal/Intrinsics, checkNotNullParameter, (Ljava/lang/Object;Ljava/lang/String;)V)
|
|
ALOAD (1)
|
|
ALOAD (0)
|
|
GETFIELD (a, Landroid/util/Size;)
|
|
DUP
|
|
IFNULL (L1)
|
|
ALOAD (1)
|
|
LDC (1)
|
|
INVOKEVIRTUAL (android/os/Parcel, writeInt, (I)V)
|
|
INVOKEVIRTUAL (android/os/Parcel, writeSize, (Landroid/util/Size;)V)
|
|
GOTO (L2)
|
|
LABEL (L1)
|
|
POP
|
|
LDC (0)
|
|
INVOKEVIRTUAL (android/os/Parcel, writeInt, (I)V)
|
|
LABEL (L2)
|
|
RETURN
|
|
LABEL (L3)
|
|
}
|
|
} |