rust/compiler/rustc_resolve/src
bors 5b45024487 Auto merge of #94857 - petrochenkov:doclink2, r=oli-obk
Resolve documentation links in rustc and store the results in metadata

This PR implements MCP https://github.com/rust-lang/compiler-team/issues/584.

Doc links are now resolved in rustc and stored into metadata, so rustdoc simply retrieves them through a query (local or extern),

Code that is no longer used is removed, and some code that no longer needs to be public is privatized.
The removed code includes resolver cloning, so this PR fixes https://github.com/rust-lang/rust/issues/83761.
2023-02-11 12:10:16 +00:00
..
diagnostics Implement the unused_macro_rules lint 2022-05-05 19:13:00 +02:00
late unused-lifetimes: don't warn about lifetimes originating from expanded code 2023-02-03 21:18:34 +01:00
build_reduced_graph.rs Resolve documentation links in rustc and store the results in metadata 2023-02-10 09:34:13 +04:00
check_unused.rs Use UnordMap instead of FxHashMap in define_id_collections!(). 2023-01-19 10:40:47 +01:00
def_collector.rs rustc_ast_lowering: Stop lowering imports into multiple items 2022-12-01 18:51:20 +03:00
diagnostics.rs Rename rust_2015 => is_rust_2015 2023-02-02 08:17:13 +00:00
effective_visibilities.rs Fold Definitions into the untracked data 2022-12-09 14:59:39 +00:00
errors.rs migrating rustc_resolve to SessionDiagnostic. work in progress. start 2022-11-13 19:39:26 +05:30
ident.rs Rename rust_2015 => is_rust_2015 2023-02-02 08:17:13 +00:00
imports.rs review comment 2023-01-09 18:07:34 +00:00
late.rs Auto merge of #94857 - petrochenkov:doclink2, r=oli-obk 2023-02-11 12:10:16 +00:00
lib.rs Resolve documentation links in rustc and store the results in metadata 2023-02-10 09:34:13 +04:00
macros.rs Resolve documentation links in rustc and store the results in metadata 2023-02-10 09:34:13 +04:00
rustdoc.rs Stop resolving doc links on mod items twice 2023-02-10 09:34:13 +04:00