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

Ignore ExprKind::DropTemps for some ref suggestions #65213

Merged
merged 3 commits into from
Oct 9, 2019

Conversation

estebank
Copy link
Contributor

@estebank estebank commented Oct 8, 2019

Introduce Expr::peel_drop_temps() to ignore ExprKind::DropTemps for suggestions that depend on the ExprKind for accuracy.

@rust-highfive
Copy link
Collaborator

r? @eddyb

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

@rust-highfive rust-highfive added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Oct 8, 2019
@estebank
Copy link
Contributor Author

estebank commented Oct 8, 2019

r? @Centril

@rust-highfive rust-highfive assigned Centril and unassigned eddyb Oct 8, 2019
Copy link
Contributor

@Centril Centril left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

r=me with peel_drop_temps redefined as below.

src/librustc/hir/mod.rs Outdated Show resolved Hide resolved
src/librustc/hir/mod.rs Outdated Show resolved Hide resolved
@Centril
Copy link
Contributor

Centril commented Oct 8, 2019

r=me when...

@estebank
Copy link
Contributor Author

estebank commented Oct 8, 2019

@bors r=Centril

@bors
Copy link
Contributor

bors commented Oct 8, 2019

📌 Commit d0eea6f has been approved by Centril

@bors bors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Oct 8, 2019
Centril added a commit to Centril/rust that referenced this pull request Oct 8, 2019
Ignore `ExprKind::DropTemps` for some ref suggestions

Introduce `Expr::peel_drop_temps()` to ignore `ExprKind::DropTemps` for suggestions that depend on the `ExprKind` for accuracy.
@bors bors added the rollup A PR which is a rollup label Oct 8, 2019
bors added a commit that referenced this pull request Oct 8, 2019
Rollup of 7 pull requests

Successful merges:

 - #64284 (Warn if include macro fails to include entire file)
 - #65081 (Remove -Zprofile-queries)
 - #65133 (typeck: prohibit foreign statics w/ generics)
 - #65135 (Add check for missing tests for error codes)
 - #65141 (Replace code of conduct with link)
 - #65194 (Use structured suggestion for removal of `as_str()` call)
 - #65213 (Ignore `ExprKind::DropTemps` for some ref suggestions)

Failed merges:

r? @ghost
@Centril Centril removed the rollup A PR which is a rollup label Oct 8, 2019
@bors bors merged commit d0eea6f into rust-lang:master Oct 9, 2019
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