Closed Simn closed 5 years ago
The story here is that if an argument is Dynamic
, it is supposed to only unify with Dynamic
and java.lang.Object
for the sake of overload resolution...
I fixed this in https://github.com/Simn/genjvm/commit/71ed9e270def69457a66e2b83556b0d74eb0c2ff
There's still a problem with Dynamic
in overloads, but that's for another day/isssue.
This broke in my overload changes:
I really want to blame the StringBuf.add implementation for that though: