about summary refs log tree commit diff
path: root/compiler/rustc_borrowck/src/diagnostics/region_name.rs
AgeCommit message (Expand)AuthorLines
2025-07-28use let chains in ast, borrowck, codegen, const_evalKivooeo-5/+5
2025-07-04Fix elided lifetimes in rustdocMichael Goulet-3/+3
2025-07-04Remove Symbol for Named LateParam/Bound variantsMichael Goulet-7/+3
2025-06-22Init local_names lazily for borrowck diagnosticsKornel-2/+2
2025-05-27Fix some var namesMichael Goulet-3/+3
2025-05-27Rename unpack to kindMichael Goulet-2/+2
2025-04-08clean code: remove Deref<Target=RegionKind> impl for Region and use `.kind()`xizheyin-5/+5
2025-04-02Move methods from `Map` to `TyCtxt`, part 5.Nicholas Nethercote-2/+2
2025-03-12Move methods from `Map` to `TyCtxt`, part 4.Nicholas Nethercote-1/+1
2025-02-25Teach structured errors to display short `Ty`Esteban Küber-2/+2
2025-02-22Fix binding mode problemsMichael Goulet-2/+2
2025-02-21Move methods from Map to TyCtxt, part 3.Nicholas Nethercote-4/+3
2025-02-18Move methods from `Map` to `TyCtxt`, part 2.Nicholas Nethercote-1/+1
2025-01-23Split hir `TyKind` and `ConstArgKind` in two and update `hir::Visitor`Boxy-2/+2
2025-01-08Try to explain borrow for tail expr temporary drop order change in 2024Michael Goulet-2/+2
2024-12-18introduce `LateParamRegionKind`lcnr-6/+6
2024-12-18Re-export more `rustc_span::symbol` things from `rustc_span`.Nicholas Nethercote-2/+1
2024-12-16Avoid wrapping a trivially defaultable type in `Option`Oli Scherer-6/+3
2024-11-05Auto merge of #132580 - compiler-errors:globs, r=Noratriebbors-3/+3
2024-11-04Tidy up comments and some formatting.Nicholas Nethercote-4/+4
2024-11-04ty::BrK -> ty::BoundRegionKind::KMichael Goulet-3/+3
2024-10-30Remap impl-trait lifetimes on HIR instead of AST lowering.Camille GILLOT-1/+1
2024-10-14Move trait bound modifiers into hir::PolyTraitRefMichael Goulet-1/+1
2024-10-04rm `ItemKind::OpaqueTy`Noah Lev-8/+2
2024-10-02Remove redundant in_trait from hir::TyKind::OpaqueDefMichael Goulet-1/+1
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-3/+3
2024-09-09Remove unnecessary lifetimes in dataflow structs.Nicholas Nethercote-1/+1
2024-08-30Remove `#[macro_use] extern crate tracing` from `rustc_borrowck`.Nicholas Nethercote-0/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-3/+3
2024-07-21Move all error reporting into rustc_trait_selectionMichael Goulet-0/+1
2024-07-21Move some stuff to TypeErrCtxtMichael Goulet-4/+10
2024-06-24Separate the mir body lifetime from the other lifetimesOli Scherer-1/+1
2024-06-24Separate the lifetimes of the `BorrowckInferCtxt` from the other borrowed itemsOli Scherer-1/+1
2024-06-24Auto merge of #126023 - amandasystems:you-dropped-this-again, r=nikomatsakisbors-5/+5
2024-06-17Convert a `span_bug` to a `span_delayed_bug`.Nicholas Nethercote-3/+1
2024-06-05Remove confusing `use_polonius` flag and do less cloningAmanda Stjerna-5/+5
2024-05-31Rollup merge of #125635 - fmease:mv-type-binding-assoc-item-constraint, r=com...Matthias Krüger-8/+4
2024-05-30Rename HIR `TypeBinding` to `AssocItemConstraint` and related cleanupLeón Orell Valerian Liehr-8/+4
2024-05-24Remove `DefId` from `EarlyParamRegion` (tedium/diagnostics)Boxy-3/+5
2024-05-13split out AliasTy -> AliasTermMichael Goulet-1/+2
2024-04-29Remove `extern crate rustc_middle` from numerous crates.Nicholas Nethercote-0/+1
2024-03-22Make RawPtr take Ty and Mutbl separatelyMichael Goulet-2/+2
2024-03-11Rename `IntoDiagnosticArg` as `IntoDiagArg`.Nicholas Nethercote-3/+3
2024-02-28Rename `DiagnosticArg{,Map,Name,Value}` as `DiagArg{,Map,Name,Value}`.Nicholas Nethercote-1/+1
2024-02-28Rename `DiagnosticBuilder` as `Diag`.Nicholas Nethercote-2/+2
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-1/+1
2024-02-19Prefer `DiagnosticBuilder` over `Diagnostic` in diagnostic modifiers.Nicholas Nethercote-2/+2
2024-02-09Rollup merge of #120704 - amandasystems:silly-region-name-rewrite, r=compiler...Matthias Krüger-27/+31
2024-02-09Rollup merge of #120693 - nnethercote:invert-diagnostic-lints, r=davidtwcoMatthias Krüger-0/+3