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
Replace SingleDenotation by SymDenotation after erasure
This is an alternative fix for scala#11303, the downside is that when
time-travelling from post-erasure to pre-erasure, we need to recompute
the SingleDenotation. This commit passes all tests except
tests/pos/t2399.scala which fails compilation from tasty. This could
probably be fixed by changing the logic in computeDenot to only run
`memberDenot` for opaque types, for other infos we can just use
`asSeenFrom` instead.
0 commit comments