about summary refs log tree commit diff
path: root/compiler/rustc_borrowck/src/diagnostics
AgeCommit message (Expand)AuthorLines
2025-10-02Auto merge of #147055 - beepster4096:subtype_is_not_a_projection, r=lcnrbors-6/+3
2025-09-28Point at multiple outlives requirements instead of just the first oneEsteban Küber-5/+8
2025-09-28Address review commentEsteban Küber-10/+14
2025-09-28reword noteEsteban Küber-1/+1
2025-09-28Point at lifetime requirement origin in more casesEsteban Küber-16/+14
2025-09-28Point at fn bound that introduced lifetime obligationEsteban Küber-0/+9
2025-09-26ProjectionElem::Subtype -> CastKind::Subtypebeepster4096-6/+3
2025-09-17Remove `DynKind`León Orell Valerian Liehr-2/+2
2025-09-12Introduce trait_item_ofCameron Steffen-1/+1
2025-08-22Region inference: Use outlives-static constraints in constraint searchAmanda Stjerna-14/+16
2025-08-20diagnostics :3lcnr-1/+1
2025-08-20handle opaque types before region inferencelcnr-43/+52
2025-08-19Rollup merge of #145041 - lcnr:borrowck-limitations-error, r=BoxyUwUStuart Cook-13/+72
2025-08-18comment style changesDeadbeef-35/+34
2025-08-17refactor return type of `suggest_ampmut` into an enumDeadbeef-171/+178
2025-08-16overhaul `&mut` suggestions in borrowck errorsDeadbeef-323/+360
2025-08-14Adjust error message grammar to be less awkwardJake Goulding-1/+1
2025-08-14add commentlcnr-1/+6
2025-08-13Cleanup assoc parent utilsCameron Steffen-1/+2
2025-08-13rework `add_placeholder_from_predicate_note`lcnr-9/+49
2025-08-13also consider HR boundslcnr-3/+17
2025-08-13avoid duplicate error stringlcnr-1/+1
2025-08-10review commentsEsteban Küber-5/+7
2025-08-10Add support for method callsEsteban Küber-33/+41
2025-08-10Point at the `Fn()` or `FnMut()` bound that coerced a closure, which caused a...Esteban Küber-1/+39
2025-08-09`suggest_borrow_generic_arg`: use the correct generic argsdianne-7/+22
2025-08-08borrowck: defer opaque type errorslcnr-4/+20
2025-08-03Rename `Printer` variables.Nicholas Nethercote-8/+8
2025-08-01Auto merge of #144446 - nnethercote:opt-region-constraints, r=lcnrbors-20/+19
2025-07-31Overhaul `Constraint`.Nicholas Nethercote-20/+19
2025-07-31Remove `ParamEnvAnd::into_parts`.Nicholas Nethercote-2/+2
2025-07-29Create two methods to fix `find_oldest_ancestor_in_same_ctxt`xizheyin-1/+1
2025-07-28Rename impl_of_method -> impl_of_assocCameron Steffen-3/+3
2025-07-28Rename trait_of_item -> trait_of_assocCameron Steffen-2/+2
2025-07-28Auto merge of #144469 - Kivooeo:chains-cleanup, r=SparrowLiibors-247/+236
2025-07-28use let chains in ast, borrowck, codegen, const_evalKivooeo-247/+236
2025-07-25Mention type that could be `Clone` but isn't in more casesEsteban Küber-0/+52
2025-07-25Rollup merge of #144200 - estebank:dont-point-at-closure, r=lcnrMatthias Krüger-51/+83
2025-07-23Point at the type that doesn't impl `Clone` in more cases beyond closuresEsteban Küber-10/+5
2025-07-21Reduce comment verbosityEsteban Küber-33/+5
2025-07-21Tweak spans when encountering multiline initializer in move errorEsteban Küber-2/+9
2025-07-21Generalize logic pointing at binding moved into closureEsteban Küber-24/+55
2025-07-21Tweak borrowck label pointing at `!Copy` value moved into closureEsteban Küber-51/+78
2025-07-21Dont ICE on copy error being suppressed due to overflowMichael Goulet-4/+5
2025-07-13Remove hir::AssocItemKind.Camille GILLOT-31/+15
2025-07-04NitsMichael Goulet-2/+2
2025-07-04Fix elided lifetimes in rustdocMichael Goulet-3/+3
2025-07-04Remove Symbol for Named LateParam/Bound variantsMichael Goulet-9/+8
2025-07-01mir: Mark `Statement` and `BasicBlockData` as `#[non_exhaustive]`dianqk-0/+1
2025-06-27Auto merge of #143074 - compiler-errors:rollup-cv64hdh, r=compiler-errorsbors-2/+3