8fe989dd76
Only store a LocalDefId in some HIR nodes Some HIR nodes are guaranteed to be HIR owners: Item, TraitItem, ImplItem, ForeignItem and MacroDef. As a consequence, we do not need to store the `HirId`'s `local_id`, and we can directly store a `LocalDefId`. This allows to avoid a bit of the dance with `tcx.hir().local_def_id` and `tcx.hir().local_def_id_to_hir_id` mappings. |
||
---|---|---|
.. | ||
build-manifest | ||
cargo@ab64d1393b | ||
cargotest | ||
clippy | ||
compiletest | ||
error_index_generator | ||
expand-yaml-anchors | ||
jsondocck | ||
linkchecker | ||
lint-docs | ||
miri@776644c85f | ||
remote-test-client | ||
remote-test-server | ||
rls@3bd7215d48 | ||
rust-analyzer@7435b9e98c | ||
rust-demangler | ||
rust-installer@5254dbfd25 | ||
rustbook | ||
rustc-workspace-hack | ||
rustdoc | ||
rustdoc-js | ||
rustdoc-themes | ||
rustfmt@7de6968ee2 | ||
tidy | ||
tier-check | ||
unicode-table-generator | ||
unstable-book-gen | ||
x | ||
publish_toolstate.py |