about summary refs log tree commit diff
path: root/compiler/rustc_resolve
AgeCommit message (Expand)AuthorLines
2025-08-29Rollup merge of #145947 - nnethercote:workspace-members-2, r=KobzolStuart Cook-1/+1
2025-08-28Add new `doc(attribute = "...")` attributeGuillaume Gomez-4/+4
2025-08-28Add `indexmap` to `[workspace.dependencies]`.Nicholas Nethercote-1/+1
2025-08-27Auto merge of #145851 - lolbinarycat:rustdoc-optimize, r=GuillaumeGomezbors-2/+7
2025-08-27Add `itertools` to `[workspace.dependencies]`.Nicholas Nethercote-1/+1
2025-08-27Add `tracing` to `[workspace.dependencies]`.Nicholas Nethercote-1/+1
2025-08-27Add `bitflags` to `[workspace.dependencies]`.Nicholas Nethercote-1/+1
2025-08-27Add `thin-vec` to newly added `[workspace.dependencies]`.Nicholas Nethercote-1/+1
2025-08-25use size_hint in attrs_to_doc_fragmentsbinarycat-2/+7
2025-08-22Rollup merge of #145747 - joshtriplett:builtin-diag-dyn, r=jdonszelmannJacob Pratt-2/+2
2025-08-22Rollup merge of #145597 - petrochenkov:nolateset, r=b-naberJacob Pratt-53/+62
2025-08-22resolve: Remove `ScopeSet::Late`Vadim Petrochenkov-23/+32
2025-08-22resolve: Remove derive fallback lint id from `ScopeSet::Late`Vadim Petrochenkov-11/+13
2025-08-22resolve: Remove `Module` from `ScopeSet::Late`Vadim Petrochenkov-7/+9
2025-08-22resolve: `early_resolve_ident_in_lexical_scope` -> `resolve_ident_in_scope_set`Vadim Petrochenkov-20/+16
2025-08-22Refactor lint buffering to avoid requiring a giant enumJosh Triplett-2/+2
2025-08-22print raw lifetime idents with `r#`Deadbeef-15/+11
2025-08-21Rollup merge of #145590 - nnethercote:ModKind-Inline, r=petrochenkovJacob Pratt-3/+4
2025-08-20rustc_lint_defs: Eliminate the dependency on `rustc_hir` for `Namespace`Josh Triplett-1/+1
2025-08-19Auto merge of #145600 - jieyouxu:rollup-jw0bpnt, r=jieyouxubors-1/+4
2025-08-19Auto merge of #145599 - jieyouxu:rollup-523cxhm, r=jieyouxubors-5/+29
2025-08-19Prevent impossible combinations in `ast::ModKind`.Nicholas Nethercote-3/+4
2025-08-19Rollup merge of #145532 - bvanjoi:debug-resolve-module, r=petrochenkov许杰友 Jieyou Xu (Joe)-1/+4
2025-08-19Rollup merge of #145166 - makai410:teach-pub-crate, r=lcnr许杰友 Jieyou Xu (Joe)-1/+25
2025-08-19Rollup merge of #145025 - lolbinarycat:ci-tidy-spellcheck, r=Kobzol许杰友 Jieyou Xu (Joe)-4/+4
2025-08-19Auto merge of #142487 - estebank:serde-attr-5, r=petrochenkovbors-27/+18
2025-08-18Rollup merge of #145208 - joshtriplett:mbe-derive, r=petrochenkovStuart Cook-1/+1
2025-08-17resolve: debug for block modulebohan-1/+4
2025-08-16tidy now installs typos-cli as-needed via cargobinarycat-3/+3
2025-08-16run spellcheck as a tidy extra check in cibinarycat-1/+1
2025-08-15Detect missing `derive` on unresolved attribute even when not importedEsteban Küber-27/+18
2025-08-15Rollup merge of #145369 - estebank:issue-145367, r=compiler-errorsStuart Cook-3/+3
2025-08-15Rollup merge of #145322 - LorrensP-2158466:early-prelude-processing, r=petroc...Stuart Cook-24/+19
2025-08-15Rollup merge of #145065 - petrochenkov:riblock, r=davidtwcoStuart Cook-91/+78
2025-08-14Auto merge of #145407 - Kobzol:rollup-g6yhx82, r=Kobzolbors-30/+17
2025-08-14mbe: Handle applying `macro_rules` derivesJosh Triplett-1/+1
2025-08-14Pass the target type down to `parse_attribute_list`Jonathan Brouwer-0/+2
2025-08-14Do not ICE on private type in field of unresolved structEsteban Küber-3/+3
2025-08-14resolve: Restructure `resolve_ident_in_lexical_scope` for better clarityVadim Petrochenkov-42/+37
2025-08-14resolve: Inline `with_mod_rib`Vadim Petrochenkov-26/+18
2025-08-14resolve: Introduce `RibKind::Block`Vadim Petrochenkov-24/+24
2025-08-14Use `default_field_values` in `Resolver`Esteban Küber-30/+17
2025-08-14resolve prelude import at `build_reduced_graph` phaseLorrensP-2158466-24/+19
2025-08-14resolve: Improve code reuse in typo candidate collectionVadim Petrochenkov-40/+36
2025-08-14resolve: Do not show deprecated helper attributes in typo recommendationsVadim Petrochenkov-27/+1
2025-08-14resolve: Do not call `resolve_macro_path` from late resolutionVadim Petrochenkov-28/+13
2025-08-13Auto merge of #144793 - petrochenkov:extprel3, r=davidtwcobors-69/+108
2025-08-13Rollup merge of #145153 - joshtriplett:macro-kinds-plural, r=petrochenkovGuillaume Gomez-77/+81
2025-08-13resolve: Improve diagnostics for ambiguities in extern preludeVadim Petrochenkov-2/+9
2025-08-13resolve: Split extern prelude into two scopesVadim Petrochenkov-67/+99