about summary refs log tree commit diff
path: root/compiler/rustc_resolve/src/late.rs
AgeCommit message (Expand)AuthorLines
2024-03-14fixes #121331surechen-12/+17
2024-03-12Manual rustfmtOli Scherer-1/+1
2024-03-12Change `DefKind::Static` to a struct variantOli Scherer-2/+2
2024-03-11Rename `IntoDiagnosticArg` as `IntoDiagArg`.Nicholas Nethercote-3/+3
2024-03-08Rollup merge of #119365 - nbdd0121:asm-goto, r=AmanieuMatthias Krüger-0/+1
2024-03-07Rollup merge of #121089 - oli-obk:create_def_feed, r=petrochenkovGuillaume Gomez-1/+1
2024-03-07Merge `check_mod_impl_wf` and `check_mod_type_wf`Oli Scherer-4/+13
2024-03-06Rollup merge of #122038 - Alexendoo:unused-qualifications, r=petrochenkovMatthias Krüger-33/+37
2024-03-05Fix linting paths with qself in `unused_qualifications`Alex Macleod-33/+37
2024-03-05Move visitor utils to `rustc_ast_ir`Jason Newcomb-1/+1
2024-03-05Eliminate all non-CRATE_DEF_ID uses of `feed_def_id`Oli Scherer-1/+1
2024-03-05Rename `DiagnosticMetadata` as `DiagMetadata`.Nicholas Nethercote-65/+60
2024-03-05Rename `BuiltinLintDiagnostics` as `BuiltinLintDiag`.Nicholas Nethercote-3/+3
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-02-28Rename `DiagnosticArg{,Map,Name,Value}` as `DiagArg{,Map,Name,Value}`.Nicholas Nethercote-3/+3
2024-02-24Add asm label support to AST and HIRGary Guo-0/+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-18resolve: Scale back unloading of speculatively loaded cratesVadim Petrochenkov-5/+0
2024-02-18By tracking import use types to check whether it is scope uses or the other s...surechen-7/+6
2024-02-14For E0038, suggest associated type if availabletrevyn-0/+18
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/+14
2024-02-06Rollup merge of #119939 - clubby789:static-const-generic-note, r=compiler-errorsMatthias Krüger-20/+26
2024-02-06resolve: Unload speculatively resolved crates before freezing cstoreVadim Petrochenkov-7/+14
2024-02-02Remove dead args from functionsMichael Goulet-5/+4
2024-02-02Clean up some things in the name resolverLeón Orell Valerian Liehr-6/+6
2024-01-30Remove the lifetime from `DiagnosticArgValue`.Nicholas Nethercote-1/+1
2024-01-29Stop using `String` for error codes.Nicholas Nethercote-29/+25
2024-01-24Don't manually resolve async closures in rustc_resolveMichael Goulet-29/+0
2024-01-17Auto merge of #119922 - nnethercote:fix-Diag-code-is_lint, r=oli-obkbors-3/+3
2024-01-15Auto merge of #119610 - Nadrieril:never_pattern_bindings, r=compiler-errorsbors-32/+94
2024-01-14Add note to resolve error about generics from inside static/constclubby789-20/+26
2024-01-14Rework how diagnostic lints are stored.Nicholas Nethercote-3/+3
2024-01-13store the segment name when resolution failsbohan-1/+2
2024-01-12Delegation implementation: step 1Bryanskiy-11/+95
2024-01-10Explain never patterns in resolveNadrieril-1/+31
2024-01-10Rename consuming chaining methods on `DiagnosticBuilder`.Nicholas Nethercote-2/+2
2024-01-10Shorten some error invocations.Nicholas Nethercote-1/+1
2024-01-10Rename `struct_span_err!` as `struct_span_code_err!`.Nicholas Nethercote-4/+4
2024-01-09Use `Result<_, IsNeverPattern>` consistentlyNadrieril-9/+14
2024-01-09Only check bindings if the pattern is an or- or never- patternNadrieril-1/+11
2024-01-09Check bindings around never patternsNadrieril-22/+37
2024-01-09Tweak binding map computationNadrieril-26/+28
2024-01-08Make `DiagnosticBuilder::emit` consuming.Nicholas Nethercote-2/+2
2024-01-04fallback visibility for unexpected trait itembohan-1/+10
2023-12-24Remove `Session` methods that duplicate `DiagCtxt` methods.Nicholas Nethercote-10/+6
2023-12-23Improve some names.Nicholas Nethercote-1/+1
2023-12-22Auto merge of #118847 - eholk:for-await, r=compiler-errorsbors-3/+3