Hi Joachim,
I'm looking for those cases. So the symbol suggestions always have double entries?
I see a double entry in the following case:
3 + 2 +<CA>
One '+' is for the inner most receiver '2' and should just have a public method icon
One '+' for the outer receiver expression '3 + 2' and should have a public method icon preceded by a left arrow icon.
The distinction is for inserting parens.
If your seeing the 'implementors' icon with no common superclass on the far right, then these are for receivers who's types are unresolved.
If your seeing the 'implementors' icon with '(Object?)' on the far right, then these are for receivers who are resolved to some set of types, but their common superclass is Object.
So I think your referring to double entries listed for unresolved receivers? I haven't noticed that in any of the cases I've tried so far, but I will be on the lookout. Thanks for the find, let me know if you detect a pattern or find an example.
-Seth