about summary refs log tree commit diff
path: root/library/std/src/sys/unix/stack_overflow.rs
diff options
context:
space:
mode:
authorManish Goregaokar <manishsmail@gmail.com>2020-06-23 13:10:09 -0700
committerGitHub <noreply@github.com>2020-06-23 13:10:09 -0700
commit045761c8d0cf39e637c3a5cc69fcb25fe2043d71 (patch)
tree6f2e2e671fe521fb21ed7b2003139d2ae7a7007b /library/std/src/sys/unix/stack_overflow.rs
parent505cf52c537c0d64ecf72e12e9853e8693b30406 (diff)
parentbd4f6f0b7d88baa9a5ecb18a2a700978ddcd58ff (diff)
downloadrust-045761c8d0cf39e637c3a5cc69fcb25fe2043d71.tar.gz
rust-045761c8d0cf39e637c3a5cc69fcb25fe2043d71.zip
Rollup merge of #73587 - marmeladema:hir-id-ification-final, r=petrochenkov
Move remaining `NodeId` APIs from `Definitions` to `Resolver`

Implements https://github.com/rust-lang/rust/pull/73291#issuecomment-643515557

TL;DR: it moves all fields that are only needed during name resolution passes into the `Resolver` and keep the rest in `Definitions`. This effectively enforces that all references to `NodeId`s are gone once HIR lowering is completed.

After this, the only remaining work for #50928 should be to adjust the dev guide.

r? @petrochenkov
Diffstat (limited to 'library/std/src/sys/unix/stack_overflow.rs')
0 files changed, 0 insertions, 0 deletions