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
Correct handling of overloaded methods with PolyFunction args
Overloaded methods must have distinct signatures after erasure. The
check for this happens before PolyFunctions have been mapped to the
corresponding FunctionN so will always be considered as erasing to the
same type (PolyFunction without any refinement).
To avoid this we perform the PolyFunction to FunctionN mapping in the
method signature computation.
0 commit comments