rust/compiler/rustc_resolve/src
Stuart Cook 2105044784
Rollup merge of #144746 - petrochenkov:extpreltidy, r=b-naber
resolve: Cleanups and micro-optimizations to extern prelude

This is what can be done without changing the structure of `ExternPreludeEntry`, like in https://github.com/rust-lang/rust/pull/144737.

See individual commits for details.
2025-08-04 11:24:39 +10:00
..
late Rollup merge of #144746 - petrochenkov:extpreltidy, r=b-naber 2025-08-04 11:24:39 +10:00
rustdoc Update tests to work with new DocFragment field and redundant_explicit_links new API 2025-06-23 16:02:34 +02:00
build_reduced_graph.rs Rollup merge of #144746 - petrochenkov:extpreltidy, r=b-naber 2025-08-04 11:24:39 +10:00
check_unused.rs resolve: Minimize borrow scopes for resolutions 2025-07-26 00:19:12 +03:00
def_collector.rs Fix ice for feature-gated cfg attributes applied to the crate 2025-07-15 23:28:15 +02:00
diagnostics.rs Rollup merge of #144746 - petrochenkov:extpreltidy, r=b-naber 2025-08-04 11:24:39 +10:00
effective_visibilities.rs resolve: Minimize borrow scopes for resolutions 2025-07-26 00:19:12 +03:00
errors.rs Tweak rendering of cfg'd out item 2025-08-01 23:58:15 +00:00
ident.rs resolve: Do not create NameResolutions on access unless necessary 2025-07-26 00:25:26 +03:00
imports.rs split up define into define_extern and define_local 2025-07-27 12:17:23 +02:00
late.rs Detect more cfgd out items in resolution errors 2025-08-01 21:50:36 +00:00
lib.rs Rollup merge of #144746 - petrochenkov:extpreltidy, r=b-naber 2025-08-04 11:24:39 +10:00
macros.rs remove rustc_attr_data_structures 2025-07-31 14:19:27 +02:00
rustdoc.rs rustc_resolve: get rid of unused rustdoc::span_of_fragments_with_expansion 2025-07-22 18:36:09 -05:00