about summary refs log tree commit diff
path: root/src/test/ui/thinlto
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2019-03-23 17:34:18 +0000
committerbors <bors@rust-lang.org>2019-03-23 17:34:18 +0000
commit0633c55d2030969d91b57142b8582c53101e6339 (patch)
tree31ef6ac32f2a129dae9507040b48dffdb75f69e8 /src/test/ui/thinlto
parent0f118f6a6c8fda5101f956243c716632a56f5188 (diff)
parent584d61a2bee9af2af572103899fc3e485e0a1fa8 (diff)
downloadrust-0633c55d2030969d91b57142b8582c53101e6339.tar.gz
rust-0633c55d2030969d91b57142b8582c53101e6339.zip
Auto merge of #59068 - ljedrz:kill_off_NodeId_stragglers, r=Zoxc
HirIdification: kill off NodeId stragglers

The final stages of HirIdification (#57578).

This PR, along with https://github.com/rust-lang/rust/pull/59042, should finalize the HirIdification process (at least the more straightforward bits).

- replace `NodeId` with `HirId` in `trait_impls`
- remove all `NodeId`s from `borrowck`
- remove all `NodeId`s from `typeck`
- remove all `NodeId`s from `mir`
- remove `trait_auto_impl` (unused)

I would be cool to also remove `NodeId` from `hir::def::Def`, `middle::privacy::AccessLevel`  and `hir::ItemId`, but I don't know if this is feasible.

I'll be happy to do more if I've missed anything.
Diffstat (limited to 'src/test/ui/thinlto')
0 files changed, 0 insertions, 0 deletions