about summary refs log tree commit diff
path: root/compiler/rustc_resolve/src/late/diagnostics.rs
AgeCommit message (Expand)AuthorLines
2025-09-05remove couple of clonesMatthias Krüger-1/+1
2025-08-22Rollup merge of #145597 - petrochenkov:nolateset, r=b-naberJacob Pratt-4/+5
2025-08-22resolve: Remove `ScopeSet::Late`Vadim Petrochenkov-1/+1
2025-08-22resolve: Remove derive fallback lint id from `ScopeSet::Late`Vadim Petrochenkov-1/+1
2025-08-22resolve: Remove `Module` from `ScopeSet::Late`Vadim Petrochenkov-4/+5
2025-08-22print raw lifetime idents with `r#`Deadbeef-15/+11
2025-08-14resolve: Introduce `RibKind::Block`Vadim Petrochenkov-7/+3
2025-08-14resolve: Improve code reuse in typo candidate collectionVadim Petrochenkov-33/+18
2025-08-12Switch to a bitflags `MacroKinds` to support macros with more than one kindJosh Triplett-5/+4
2025-08-10Detect struct construction with private field in field with defaultEsteban Küber-11/+16
2025-08-09remove `P`Deadbeef-5/+4
2025-08-08Rollup merge of #144912 - LorrensP-2158466:smart-resolver, r=petrochenkovStuart Cook-1/+1
2025-08-07Introduce, implement and use CmResolver.LorrensP-2158466-1/+1
2025-08-06Introduce ModernIdent type to unify macro 2.0 hygiene handlingxizheyin-4/+7
2025-08-04Rollup merge of #144746 - petrochenkov:extpreltidy, r=b-naberStuart Cook-13/+4
2025-08-01Detect more `cfg`d out items in resolution errorsEsteban Küber-3/+2
2025-07-31resolve: Cleanup some uses of extern prelude in diagnosticsVadim Petrochenkov-13/+4
2025-07-28Auto merge of #144469 - Kivooeo:chains-cleanup, r=SparrowLiibors-106/+98
2025-07-28use let chains in mir, resolve, targetKivooeo-106/+98
2025-07-27split up define into define_extern and define_localLorrensP-2158466-3/+3
2025-07-26resolve: Minimize borrow scopes for `resolutions`Vadim Petrochenkov-5/+8
2025-07-18inline CrateLoader inside of CStoreLorrensP-2158466-1/+2
2025-07-17resolve: Change `&mut Resolver` to `&Resolver` when possibleVadim Petrochenkov-14/+10
2025-07-17resolve: Use `module_map` and `get_module` lessVadim Petrochenkov-11/+9
2025-07-16resolve: Merge `NameBindingKind::Module` into `NameBindingKind::Res`Vadim Petrochenkov-3/+3
2025-07-12replace binding and shadowed_glob on NameResolution with non_glob_binding and...b-naber-12/+17
2025-07-10Remove uncessary parens in closure body with unused lintyukang-2/+1
2025-07-08Rollup merge of #143177 - xizheyin:143134, r=lcnrTrevor Gross-4/+12
2025-07-06compiler: rename {ast,hir}::BareFn* to FnPtr*Jubilee Young-1/+1
2025-07-03Return early when `self` resolve failure because of `let self = ...`xizheyin-4/+12
2025-07-03Replace kw_span by full span.Camille GILLOT-1/+1
2025-07-01Detect more cases of unused_parens around typesBenjamin Schulz-0/+1
2025-06-24Make missing lifetime suggestion verboseMichael Goulet-6/+1
2025-06-16Fix `PathSource` lifetimes.Nicholas Nethercote-21/+21
2025-06-04Replace `elided_named_lifetimes` with `mismatched_lifetime_syntaxes`Jake Goulding-2/+2
2025-06-01Rollup merge of #140370 - WaffleLapkin:unqualified, r=jdonszelmannGuillaume Gomez-23/+101
2025-05-21Rollup merge of #141213 - xizheyin:issue-141136, r=nnethercoteMatthias Krüger-6/+18
2025-05-21Downgrade the confident of suggestion `available field in format string` and ...xizheyin-10/+4
2025-05-21collect doc alias as tips during resolutionbohan-1/+74
2025-05-18Suggest use `"{}", self.x` instead of `{self.x}` when resolve `x` as field of...xizheyin-6/+24
2025-05-09Suggest stable candidates rather than unstable onesmu001999-0/+1
2025-04-27Make error for tuple struct pat/expr w/ FQS clearerWaffle Lapkin-23/+101
2025-04-15Move `name` field from `AssocItem` to `AssocKind` variants.Nicholas Nethercote-2/+3
2025-04-14Move `has_self` field to `hir::AssocKind::Fn`.Nicholas Nethercote-1/+1
2025-04-10Rename some `name` variables as `ident`.Nicholas Nethercote-1/+1
2025-04-01Address review comments.Nicholas Nethercote-7/+3
2025-04-01Move `ast::Item::ident` into `ast::ItemKind`.Nicholas Nethercote-28/+28
2025-03-27Rollup merge of #139014 - xizheyin:issue-138931, r=oli-obkJacob Pratt-34/+74
2025-03-27Improve suggest construct with literal syntax instead of callingxizheyin-34/+74
2025-03-26Rollup merge of #138898 - fmease:decrustify-parser-post-ty-ascr, r=compiler-e...Stuart Cook-14/+0