// CURIOUS_ABOUT writeToParcel, createFromParcel, // WITH_RUNTIME //FILE: test/JavaClass.java package test; class JavaClass { void test() { // Here we test access to CREATOR Object o = Foo.CREATOR; } } //FILE: android/os/Parcel.java package android.os; public class Parcel {} //FILE: android/os/Parcelable.java package android.os; public interface Parcelable { public static interface Creator { T createFromParcel(Parcel source); T[] newArray(int size); } } //FILE: test.kt package test import kotlinx.android.parcel.* import android.os.Parcelable @Parcelize class Foo(val parcelable: Parcelable): Parcelable