// CURIOUS_ABOUT: writeToParcel, createFromParcel // WITH_RUNTIME import kotlinx.parcelize.* import android.os.Parcelable import android.os.IBinder import android.os.IInterface @Parcelize class User( val binder: IBinder, val binderArray: Array, val binderList: List, val binderArrayList: ArrayList // should be serialized using our strategy, not using Parcel.writeBinderList() // There is no readStrongInterface method in Parcel. // val intf: IInterface? ) : Parcelable