summary refs log tree commit diff
path: root/compiler/rustc_resolve/src/late/diagnostics.rs
AgeCommit message (Expand)AuthorLines
2025-08-01Detect more `cfg`d out items in resolution errorsEsteban Küber-3/+2
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
2025-03-25Rollup merge of #138837 - petrochenkov:resinstab2, r=jieyouxuTakayuki Maeda-5/+0
2025-03-24resolve: Avoid some unstable iteration 2Vadim Petrochenkov-1/+1
2025-03-24Remove fields that are dead since the removal of type ascription syntaxLeón Orell Valerian Liehr-14/+0
2025-03-22resolve: Avoid some unstable iteration 3Vadim Petrochenkov-5/+0
2025-03-19Use `Option<Ident>` for lowered param names.Nicholas Nethercote-6/+5
2025-03-14resolve: Avoid some unstable iterationVadim Petrochenkov-2/+10
2025-03-07Rollup merge of #138115 - compiler-errors:static-typo, r=BoxyUwUMatthias Krüger-18/+30
2025-03-06Suggest typo fix for static lifetimeMichael Goulet-18/+30
2025-03-06Rollup merge of #137825 - estebank:rtn-sugg-2, r=compiler-errorsMichael Goulet-1/+38
2025-03-06Rollup merge of #137565 - compiler-errors:macro-ex, r=estebankMichael Goulet-0/+8
2025-03-04Also note struct access, and fix macro expansion from foreign cratesMichael Goulet-2/+4
2025-03-03Point out macro expansion ident in resolver errors tooMichael Goulet-0/+6
2025-03-03Provide more context on resolve error caused from incorrect RTNEsteban Küber-1/+38
2025-03-03Do not recover missing lifetime with random in-scope lifetimeMichael Goulet-6/+0
2025-02-28Introduce `feature(generic_const_parameter_types)`Boxy-1/+0
2025-02-22Fix binding mode problemsMichael Goulet-3/+3