You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Reify dealiases symbols and types being reified. This is philosophically incorrect, but, more importantly, produces utterly confusing results with the advent of reflection:
@paulp said:
This ticket is confusing, because I see no aliases. I do see some confusing results - atype and atype2 have the same symbol id but compare unequal. That's not a consequence of dealiasing. Since it is a phenomenon with which I am unfamiliar, it must be mirror/classloader/universe-related. Right?
@xeno-by said:
Yeah. typeOf uses reify under the covers and that converts Predef.String to java.lang.String, whereas parents contain verbatim Predef.String.
Reify dealiases symbols and types being reified. This is philosophically incorrect, but, more importantly, produces utterly confusing results with the advent of reflection:
The text was updated successfully, but these errors were encountered: