--
You received this message because you are subscribed to the Google Groups "j2objc-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to j2objc-discus...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
@interface JavaUtilArrayList : JavaUtilAbstractList < NSCopying, JavaIoSerializable, JavaUtilRandomAccess >
When i'm going deeper to the AbstractList declaration i find the below:
@interface JavaUtilAbstractList : JavaUtilAbstractCollection < JavaUtilList >
Now i'm a bit confused, cause i'm not sure how come the isAssignableFrom func returns true on Xcode 8.3 and below when JavaArrayList's obj-c implementation doesn't implement directly JavaUtilList? maybe that could be the root cause?
reg. the obj-c's swift importer - how could it be the root cause? as far as i understand the issue is within the obj-c code, not when using an obj-c code from within a swift code...
is there any way i can debug the JRE_emul implementation? can i find somewhere the obj-c implementation of the JavaUtilArrayList?
thanks again,
Niv
You received this message because you are subscribed to a topic in the Google Groups "j2objc-discuss" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/j2objc-discuss/avy79pz1XxU/unsubscribe.
To unsubscribe from this group and all its topics, send an email to j2objc-discuss+unsubscribe@googlegroups.com.
To unsubscribe from this group and all its topics, send an email to j2objc-discus...@googlegroups.com.
let clazz = IOSClass(forIosName: "JavaUtilList")
let clazz2 = JavaUtilArrayList().getClass()
let ans = clazz?.isAssignable(from: clazz2)
--
Reached out to the Swift compiler team, and it definitely looks like a compiler bug.