rust/compiler/rustc_resolve/src
Dylan DPC af3bd22783
Rollup merge of #109312 - petrochenkov:docice5, r=GuillaumeGomez
rustdoc: Cleanup parent module tracking for doc links

Keep ids of the documented items themselves, not their parent modules. Parent modules can be retreived from those ids when necessary.

Fixes https://github.com/rust-lang/rust/issues/108501.
That issue could be fixed in a more local way, but this refactoring is something that I wanted to do since https://github.com/rust-lang/rust/pull/93805 anyway.
2023-03-23 00:00:33 +05:30
..
diagnostics Implement the unused_macro_rules lint 2022-05-05 19:13:00 +02:00
late error-msg: impl better suggestion for E0532 2023-03-15 22:19:54 +13:00
build_reduced_graph.rs resolve: Remove struct_field_names_untracked 2023-03-13 17:31:55 +04:00
check_unused.rs Address review. 2023-02-25 13:43:21 +00:00
def_collector.rs Separate the lifetime of the session and the arena in the resolver 2023-02-14 10:01:25 +00:00
diagnostics.rs resolve: Remove struct_field_names_untracked 2023-03-13 17:31:55 +04:00
effective_visibilities.rs rustc_middle: Remove trait DefIdTree 2023-03-02 23:46:44 +04:00
errors.rs errors: generate typed identifiers in each crate 2023-02-22 09:15:53 +00:00
ident.rs Match unmatched backticks in compiler/ that are part of rustdoc 2023-03-03 08:39:00 +01:00
imports.rs fix: modify the condition that resolve_imports stops 2023-03-19 20:18:45 +08:00
late.rs Do not ICE for unexpected lifetime with ConstGeneric rib 2023-03-17 07:36:18 +08:00
lib.rs metadata/resolve: Minor refactoring to "tcx -> cstore" conversions 2023-03-13 17:31:55 +04:00
macros.rs Querify registered_tools. 2023-03-06 10:56:23 +00:00
rustdoc.rs rustdoc: Cleanup parent module tracking for doc links 2023-03-21 17:36:57 +04:00