mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-21 22:34:05 +00:00
952c6d5c96
There is an `Rc<UniversalRegions>` within `UniversalRegionRelations`, and yet the two types get passed around in tandem a lot. This commit makes `UniversalRegionRelations` own `UniversalRegions`, removing the `Rc` (which wasn't truly needed) and the tandem-passing. This requires adding a `universal_relations` method to `UniversalRegionRelations`, and renaming a couple of existing methods producing iterators to avoid a name clash. |
||
---|---|---|
.. | ||
src | ||
Cargo.toml | ||
messages.ftl |