about summary refs log tree commit diff
path: root/compiler/rustc_resolve
AgeCommit message (Expand)AuthorLines
2024-03-05Rename `DiagnosticMode` as `DiagMode`.Nicholas Nethercote-22/+19
2024-03-04Rollup merge of #121969 - nnethercote:ParseSess-cleanups, r=wesleywiserMatthias Krüger-2/+2
2024-03-05Rename all `ParseSess` variables/fields/lifetimes as `psess`.Nicholas Nethercote-2/+2
2024-03-04Rollup merge of #121130 - chenyukang:yukang-fix-121061-macro-later, r=matthia...Matthias Krüger-1/+44
2024-03-03Rollup merge of #121528 - Alexendoo:unused_qualifications, r=petrochenkovMatthias Krüger-22/+24
2024-03-03Consider middle segments of paths in `unused_qualifications`Alex Macleod-22/+24
2024-03-02avoid collecting into vecs in some placesMatthias Krüger-4/+1
2024-03-01only compare ambiguity item that have hard errorbohan-4/+6
2024-03-01Remove unused fluent messagesr0cky-22/+0
2024-02-29Rollup merge of #121792 - GuillaumeGomez:improve-suggestion, r=michaelwoeristerGuillaume Gomez-2/+3
2024-02-29Improve suggestion to rename type starting with underscore to make it more ob...Guillaume Gomez-2/+3
2024-02-29Suggest moving if non-found macro_rules! is defined lateryukang-1/+44
2024-02-29Remove unused diagnostic structr0cky-39/+0
2024-02-28Auto merge of #121489 - nnethercote:diag-renaming, r=davidtwcobors-94/+79
2024-02-28Rollup merge of #121226 - chenyukang:yukang-fix-import-alias, r=davidtwcoGuillaume Gomez-1/+11
2024-02-28Rename `DiagnosticArg{,Map,Name,Value}` as `DiagArg{,Map,Name,Value}`.Nicholas Nethercote-3/+3
2024-02-28Rename `DiagnosticBuilder` as `Diag`.Nicholas Nethercote-91/+76
2024-02-27Remove an unnecessary `span_delayed_bug` in `Resolver::valid_res_from_ribs`.Nicholas Nethercote-5/+8
2024-02-25Rollup merge of #121060 - clubby789:bool-newtypes, r=cjgillotMatthias Krüger-8/+18
2024-02-25Fix issues in suggesting importing extern crate pathsyukang-1/+11
2024-02-24Add asm label support to AST and HIRGary Guo-0/+1
2024-02-23compiler: clippy::complexity fixesMatthias Krüger-1/+1
2024-02-21Convert `bug`s back to `delayed_bug`s.Nicholas Nethercote-2/+2
2024-02-21Convert `delayed_bug`s to `bug`s.Nicholas Nethercote-2/+2
2024-02-20Rollup merge of #121167 - petrochenkov:unload2, r=wesleywiserNilstrieb-6/+0
2024-02-20Add newtype for using the prelude in resolutionclubby789-8/+18
2024-02-19Prefer `DiagnosticBuilder` over `Diagnostic` in diagnostic modifiers.Nicholas Nethercote-71/+88
2024-02-18resolve: Scale back unloading of speculatively loaded cratesVadim Petrochenkov-6/+0
2024-02-18By tracking import use types to check whether it is scope uses or the other s...surechen-80/+139
2024-02-17Rollup merge of #121085 - davidtwco:always-eager-diagnostics, r=nnethercoteMatthias Krüger-20/+32
2024-02-16Rollup merge of #121111 - trevyn:associated-type-suggestion, r=davidtwcoGuillaume Gomez-0/+18
2024-02-15errors: only eagerly translate subdiagnosticsDavid Wood-20/+32
2024-02-15Rollup merge of #121084 - oli-obk:create_def_forever_red2, r=WaffleLapkinMatthias Krüger-1/+1
2024-02-14For E0038, suggest associated type if availabletrevyn-0/+18
2024-02-14Move all the heavy lifting from `TyCtxtAt::create_def` into `TyCtxt::create_def`Oli Scherer-1/+1
2024-02-14Rollup merge of #120966 - chenyukang:yukang-fix-120599-resolve, r=pnkfelixGuillaume Gomez-23/+39
2024-02-14remove importing suggestions when there is a shadowed typo canddiateyukang-23/+39
2024-02-13Bump `indexmap`clubby789-1/+2
2024-02-12Improve some codes according to the reviewsFrank King-5/+5
2024-02-12Check representation of unnamed fieldsFrank King-13/+18
2024-02-12Lowering field access for anonymous adtsFrank King-21/+88
2024-02-09Rollup merge of #120693 - nnethercote:invert-diagnostic-lints, r=davidtwcoMatthias Krüger-0/+2
2024-02-08Rollup merge of #120590 - compiler-errors:dead, r=NilstriebMatthias Krüger-5/+4
2024-02-08Rollup merge of #119592 - petrochenkov:unload, r=compiler-errorsMatthias Krüger-7/+15
2024-02-06Rollup merge of #119939 - clubby789:static-const-generic-note, r=compiler-errorsMatthias Krüger-34/+83
2024-02-06resolve: Unload speculatively resolved crates before freezing cstoreVadim Petrochenkov-7/+15
2024-02-06Invert diagnostic lints.Nicholas Nethercote-0/+2
2024-02-04Suggest `[tail @ ..]` on `[..tail]` and `[...tail]` where `tail` is unresolvedLeón Orell Valerian Liehr-14/+41
2024-02-03Rollup merge of #120592 - trevyn:cleanup-to-string, r=NilstriebMatthias Krüger-2/+2
2024-02-02Remove unnecessary `.to_string()`/`.as_str()`strevyn-2/+2