Uh oh!
There was an error while loading. Please reload this page.
Use a function to access the Hir map to be able to turn it into a query later - #56502
Conversation
rust-highfive
commented
Dec 4, 2018
The job Click to expand the log.I'm a bot! I can only do what humans tell me to, so if this was not helpful or you have suggestions for improvements, please ping or otherwise contact |
eddyb
commented
Dec 4, 2018
This PR LGTM as-is (cc @nikomatsakis@michaelwoerister). FWIW, what I was envisioning long-term, would be something like That is, everything would start from a Among other things, this would allow us to avoid keeping the entire HIR in-memory all the time. |
bors
commented
Dec 4, 2018
☔ The latest upstream changes (presumably #56486) made this pull request unmergeable. Please resolve the merge conflicts. |
oli-obk
commented
Dec 6, 2018
Discussed in compiler meeting, no complaints, only cheering. So I guess r=eddyb after a rebase |
oli-obk
commented
Dec 6, 2018
@bors p=1 super bitrotty PR |
Zoxc
commented
Dec 6, 2018
Protip for @rust-lang/dev-tools, search and replace |
Zoxc
commented
Dec 7, 2018
@bors r=eddyb |
bors
commented
Dec 7, 2018
📌 Commit a70babe has been approved by |
Use a function to access the Hir map to be able to turn it into a query later r? @eddyb
bors
commented
Dec 7, 2018
bors
commented
Dec 7, 2018
☀️ Test successful - status-appveyor, status-travis |
rust-highfive
commented
Dec 7, 2018
📣 Toolstate changed by #56502! Tested on commit 4a45578. 💔 clippy-driver on windows: test-fail → build-fail (cc @Manishearth@llogiq@mcarton@oli-obk, @rust-lang/infra). |
Tested on commit rust-lang/rust@4a45578. Direct link to PR: <rust-lang/rust#56502> 💔 clippy-driver on windows: test-fail → build-fail (cc @Manishearth@llogiq@mcarton@oli-obk, @rust-lang/infra). 💔 clippy-driver on linux: test-fail → build-fail (cc @Manishearth@llogiq@mcarton@oli-obk, @rust-lang/infra). 💔 miri on windows: test-fail → build-fail (cc @oli-obk@RalfJung@eddyb, @rust-lang/infra). 💔 miri on linux: test-fail → build-fail (cc @oli-obk@RalfJung@eddyb, @rust-lang/infra).
rustup rust-lang/rust#56502 ( .hir -> .hir() )
Changes: ```` s/rustfmt-preview/rustfmt/ Swap if branches Fix c_void false positive caused by libc refactoring rustup rust-lang#56502 ( .hir -> .hir() ) typo: emum → enum Fix format. Add sysroot gettinh code to dogfood tests. Add sysroot getting code to tests. Don't try to determine sysroot. rustc_driver will use default value. Fix suggestion for multiple derefs Fix `clone_on_copy` not detecting derefs sometimes ````
submodules: update clippy from 1df5766 to a3c77f6 fixes clippy toolstate Changes: ```` s/rustfmt-preview/rustfmt/ Swap if branches Fix c_void false positive caused by libc refactoring rustup #56502 ( .hir -> .hir() ) typo: emum → enum Fix format. Add sysroot gettinh code to dogfood tests. Add sysroot getting code to tests. Don't try to determine sysroot. rustc_driver will use default value. Fix suggestion for multiple derefs Fix `clone_on_copy` not detecting derefs sometimes ```` r? @oli-obk
Changes: ```` s/rustfmt-preview/rustfmt/ Swap if branches Fix c_void false positive caused by libc refactoring rustup rust-lang/rust#56502 ( .hir -> .hir() ) typo: emum → enum Fix format. Add sysroot gettinh code to dogfood tests. Add sysroot getting code to tests. Don't try to determine sysroot. rustc_driver will use default value. Fix suggestion for multiple derefs Fix `clone_on_copy` not detecting derefs sometimes ````
r? @eddyb