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
dropck: do not add types with escaped-regions into the breadcrumbs set.
In particular, when we traverse a type like:
`(for <'r> Fn(&'r u8), for <'r> Fn(&'r u8))`
we should not add the first type `Fn(&'r u8)` to the bread-crumbs set,
because that type ends up being structurally equivalent to the
*second* `Fn(&'r u8)` type, even though they each should be considered
distinct since they occur under distinct `for <'r>` binders.
Fixrust-lang#25750.
0 commit comments