rust/compiler/rustc_resolve/src
bors 05f5a58e84 Auto merge of #145600 - jieyouxu:rollup-jw0bpnt, r=jieyouxu
Rollup of 15 pull requests

Successful merges:

 - rust-lang/rust#145338 (actually provide the correct args to coroutine witnesses)
 - rust-lang/rust#145429 (Couple of codegen_fn_attrs improvements)
 - rust-lang/rust#145452 (Do not strip binaries in bootstrap everytime if they are unchanged)
 - rust-lang/rust#145464 (Stabilize `const_pathbuf_osstring_new` feature)
 - rust-lang/rust#145474 (Properly recover from parenthesized use-bounds (precise capturing lists) plus small cleanups)
 - rust-lang/rust#145486 (Fix `unicode_data.rs` mention message)
 - rust-lang/rust#145490 (Trace some basic I/O operations in bootstrap)
 - rust-lang/rust#145493 (remove `should_render` in `PrintAttribute` derive)
 - rust-lang/rust#145500 (Port must_use to the new target checking)
 - rust-lang/rust#145505 (Simplify span caches)
 - rust-lang/rust#145510 (Visit and print async_fut local for async drop.)
 - rust-lang/rust#145511 (Rust build fails on OpenBSD after using file_lock feature)
 - rust-lang/rust#145532 (resolve: debug for block module)
 - rust-lang/rust#145533 (Reorder `lto` options from most to least optimizing)
 - rust-lang/rust#145537 (Do not consider a `T: !Sized` candidate to satisfy a `T: !MetaSized` obligation.)

r? `@ghost`
`@rustbot` modify labels: rollup
2025-08-19 19:26:10 +00:00
..
late resolve: Introduce RibKind::Block 2025-08-14 18:50:57 +03: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 Auto merge of #145599 - jieyouxu:rollup-523cxhm, r=jieyouxu 2025-08-19 14:43:48 +00:00
check_unused.rs Introduce ModernIdent type to unify macro 2.0 hygiene handling 2025-08-06 21:19:09 +08:00
def_collector.rs Pass the target type down to parse_attribute_list 2025-08-14 18:11:56 +02:00
diagnostics.rs Detect missing derive on unresolved attribute even when not imported 2025-08-15 15:56:45 +00:00
effective_visibilities.rs resolve: Minimize borrow scopes for resolutions 2025-07-26 00:19:12 +03:00
errors.rs Rollup merge of #145166 - makai410:teach-pub-crate, r=lcnr 2025-08-19 19:42:08 +08:00
ident.rs resolve: Restructure resolve_ident_in_lexical_scope for better clarity 2025-08-14 18:50:58 +03:00
imports.rs Rollup merge of #145166 - makai410:teach-pub-crate, r=lcnr 2025-08-19 19:42:08 +08:00
late.rs run spellcheck as a tidy extra check in ci 2025-08-16 09:51:44 -05:00
lib.rs Auto merge of #145600 - jieyouxu:rollup-jw0bpnt, r=jieyouxu 2025-08-19 19:26:10 +00:00
macros.rs resolve: Do not call resolve_macro_path from late resolution 2025-08-14 09:53:46 +03:00
rustdoc.rs rustc_resolve: get rid of unused rustdoc::span_of_fragments_with_expansion 2025-07-22 18:36:09 -05:00