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
Don't re-balance AndTypes arising from supertypes (#20400)
#20284 started breaking since we now balance AndTypes to avoid
performance drops. But (re-)balancing an AndType interferes with the
logic that determines which symbol is referred by a super select. This
is fixed by two changes:
- Form types of super with `AndType` instead of `&`
- Don't simplify types of super since that would rebalance the
underlying AndTypes.
Fixes#20284
0 commit comments