Skip to content

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

New issue

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

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

Already on GitHub? # to your account

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
Contributor

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
Collaborator

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
Collaborator

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
Collaborator

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
Collaborator

bors commented Dec 1, 2017

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

@bors
Copy link
Collaborator

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
Collaborator

bors commented Dec 1, 2017

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

@bors
Copy link
Collaborator

bors commented Dec 1, 2017

📌 Commit 473f044 has been approved by nikomatsakis

@bors
Copy link
Collaborator

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
Collaborator

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
# for free to join this conversation on GitHub. Already have an account? # 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