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
oli-obk opened this issue
Sep 11, 2018
· 1 comment
Labels
C-cleanupCategory: PRs that clean code up or issues documenting cleanup.E-easyCall for participation: Easy difficulty. Experience needed to fix: Not much. Good first issue.
The text was updated successfully, but these errors were encountered:
oli-obk
added
E-easy
Call for participation: Easy difficulty. Experience needed to fix: Not much. Good first issue.
C-cleanup
Category: PRs that clean code up or issues documenting cleanup.
labels
Sep 11, 2018
Make rustc::middle::region::Scope's fields public
This PR makes the following changes to `rustc::middle::region::Scope`:
- [x] Makes `region::Scope`'s fields public
- [x] Removes the `impl Scope` block with constructors (as per [this comment](#54032 (comment)))
- [x] Updates call sites throughout the compiler
Closes#54122.
C-cleanupCategory: PRs that clean code up or issues documenting cleanup.E-easyCall for participation: Easy difficulty. Experience needed to fix: Not much. Good first issue.
... and remove the entire impl block for constructing values of type
Scope
This will cause a lot of fallout throughout the compiler requiring changing
Scope::Foo(x)
toScope { id: x, data: ScopeData::Foo }
cc #54032 (comment)
First #54032 needs to get merged though.
The text was updated successfully, but these errors were encountered: