1. 24 3月, 2019 1 次提交
    • B
      Auto merge of #59068 - ljedrz:kill_off_NodeId_stragglers, r=Zoxc · 0633c55d
      bors 提交于
      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.
      0633c55d
  2. 23 3月, 2019 23 次提交
  3. 22 3月, 2019 12 次提交
  4. 21 3月, 2019 4 次提交