Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MIR: change "lvalue" terminology to "place". #46425

Merged
merged 2 commits into from
Dec 1, 2017
Merged

Conversation

eddyb
Copy link
Member

@eddyb eddyb commented Dec 1, 2017

As pointed out elsewhere, "lvalue" vs "rvalue" is a misleading/obscure distinction and several other choices have been proposed, the one I prefer being "place" vs "value".

This PR only touches the "lvalue" side, and only in MIR-related code, as it's already a lot and could rot.

@rust-highfive
Copy link
Collaborator

r? @nikomatsakis

(rust_highfive has picked a reviewer for you, use r? to override)

@nikomatsakis
Copy link
Contributor

@bors r+ p=1

@bors
Copy link
Contributor

bors commented Dec 1, 2017

📌 Commit 0f7e416 has been approved by nikomatsakis

@nikomatsakis
Copy link
Contributor

Giving high priority because bitrot probability is high.

@kennytm kennytm added the S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. label Dec 1, 2017
@bors
Copy link
Contributor

bors commented Dec 1, 2017

☔ The latest upstream changes (presumably #46236) made this pull request unmergeable. Please resolve the merge conflicts.

@eddyb
Copy link
Member Author

eddyb commented Dec 1, 2017

@bors r=nikomatsakis

@bors
Copy link
Contributor

bors commented Dec 1, 2017

📌 Commit 473f044 has been approved by nikomatsakis

@kennytm
Copy link
Member

kennytm commented Dec 1, 2017

@bors r=15

@bors
Copy link
Contributor

bors commented Dec 1, 2017

💡 This pull request was already approved, no need to approve it again.

@bors
Copy link
Contributor

bors commented Dec 1, 2017

📌 Commit 473f044 has been approved by 15

@kennytm
Copy link
Member

kennytm commented Dec 1, 2017

oops sorry

@bors r=nikomatsakis p=15

@bors
Copy link
Contributor

bors commented Dec 1, 2017

💡 This pull request was already approved, no need to approve it again.

@bors
Copy link
Contributor

bors commented Dec 1, 2017

📌 Commit 473f044 has been approved by nikomatsakis

@bors
Copy link
Contributor

bors commented Dec 1, 2017

⌛ Testing commit 473f044 with merge bb42071...

bors added a commit that referenced this pull request Dec 1, 2017
MIR: change "lvalue" terminology to "place".

As pointed out elsewhere, "lvalue" vs "rvalue" is a misleading/obscure distinction and several other choices have been proposed, the one I prefer being "place" vs "value".

This PR only touches the "lvalue" side, and only in MIR-related code, as it's already a lot and could rot.
@bors
Copy link
Contributor

bors commented Dec 1, 2017

☀️ Test successful - status-appveyor, status-travis
Approved by: nikomatsakis
Pushing bb42071 to master...

@bors bors merged commit 473f044 into rust-lang:master Dec 1, 2017
@eddyb eddyb deleted the mir-place branch December 1, 2017 22:03
bors added a commit that referenced this pull request Jan 29, 2018
Replace "lvalue" terminology with "place".

See #46425 for the previous PR (which only changed MIR-related code).

r? @nikomatsakis
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants