rust/src/librustdoc
bors 0633c55d20 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.
2019-03-23 17:34:18 +00:00
..
clean Rollup merge of #59170 - varkor:const-generics-rustdoc, r=QuietMisdreavus,eddyb 2019-03-22 19:31:18 +01:00
html Rollup merge of #59170 - varkor:const-generics-rustdoc, r=QuietMisdreavus,eddyb 2019-03-22 19:31:18 +01:00
passes Auto merge of #59068 - ljedrz:kill_off_NodeId_stragglers, r=Zoxc 2019-03-23 17:34:18 +00:00
Cargo.toml Auto merge of #57051 - Eijebong:parking_lot, r=nikomatsakis 2019-02-23 19:46:10 +00:00
config.rs Make the rustc driver and interface demand driven 2019-03-10 04:49:45 +01:00
core.rs Auto merge of #59096 - ljedrz:HirIdify_AccessLevel, r=Zoxc 2019-03-23 12:21:27 +00:00
doctree.rs hir: remove NodeId from Item 2019-03-02 07:48:52 +01:00
externalfiles.rs Transition librustdoc to 2018 edition 2019-02-23 16:40:07 +09:00
fold.rs Transition librustdoc to 2018 edition 2019-02-23 16:40:07 +09:00
lib.rs rustc: uniformize ty::print's error handling by requiring Result. 2019-03-15 13:25:10 +02:00
markdown.rs Make the rustc driver and interface demand driven 2019-03-10 04:49:45 +01:00
README.md rustc-guide has moved 2018-11-26 15:03:13 -06:00
test.rs Make the rustc driver and interface demand driven 2019-03-10 04:49:45 +01:00
theme.rs Remove licenses 2018-12-25 21:08:33 -07:00
visit_ast.rs syntax: Do not accidentally treat multi-segment meta-items as single-segment 2019-03-16 23:13:15 +03:00
visit_lib.rs Make the rustc driver and interface demand driven 2019-03-10 04:49:45 +01:00

For more information about how librustdoc works, see the rustc guide.