I propose we stop reifying underlying element type for Pointer<T> objects in preparation to unboxing pointer or migrating FFI to views. I am filing this issue for discussion.
Currently Pointer<T> objects are carrying their reified type around, but most of the APIs are based on the static type.
I propose we fix any APIs that are still using dynamic type and switch Pointer<T> factory to produce Pointer<Never> instead.
/cc @dcharkes @mkustermann
I propose we stop reifying underlying element type for
Pointer<T>objects in preparation to unboxing pointer or migrating FFI to views. I am filing this issue for discussion.Currently
Pointer<T>objects are carrying their reified type around, but most of the APIs are based on the static type.I propose we fix any APIs that are still using dynamic type and switch
Pointer<T>factory to producePointer<Never>instead./cc @dcharkes @mkustermann