| Age | Commit message (Expand) | Author | Lines |
| 2024-07-19 | fixes panic error | surechen | -4/+9 |
| 2024-07-17 | If the moved value is a mut reference, it is used in a generic function and i... | surechen | -29/+73 |
| 2024-07-16 | Rollup merge of #127501 - compiler-errors:invert-infer-error-mod-struture, r=... | Trevor Gross | -3/+3 |
| 2024-07-15 | Move rustc_infer::infer::error_reporting to rustc_infer::error_reporting::infer | Michael Goulet | -3/+3 |
| 2024-07-16 | Suggest a borrow when using dbg | yukang | -2/+63 |
| 2024-07-11 | Rollup merge of #124599 - estebank:issue-41708, r=wesleywiser | Matthias Krüger | -19/+70 |
| 2024-07-09 | Auto merge of #127500 - compiler-errors:consolidate-region-errors, r=lcnr | bors | -7/+5 |
| 2024-07-08 | Consolidate region error reporting in rustc_infer | Michael Goulet | -7/+5 |
| 2024-07-08 | Move trait selection error reporting to its own top-level module | Michael Goulet | -6/+6 |
| 2024-07-05 | Use `ControlFlow` results for visitors that are only looking for a single value | Oli Scherer | -38/+23 |
| 2024-07-04 | More accurate mutability suggestion | Esteban Küber | -11/+14 |
| 2024-07-04 | Fix `&mut` removal suggestion | Esteban Küber | -2/+2 |
| 2024-07-04 | Better span for "make binding mutable" suggestion | Esteban Küber | -14/+11 |
| 2024-07-03 | Auto merge of #125507 - compiler-errors:type-length-limit, r=lcnr | bors | -2/+2 |
| 2024-07-03 | Auto merge of #123720 - amandasystems:dyn-enable-refactor, r=nikomatsakis | bors | -1/+2 |
| 2024-07-02 | Instance::resolve -> Instance::try_resolve, and other nits | Michael Goulet | -2/+2 |
| 2024-07-01 | Handle universe leaks by rewriting the constraint graph | Amanda Stjerna | -1/+2 |
| 2024-07-01 | Auto merge of #126996 - oli-obk:do_not_count_errors, r=nnethercote | bors | -51/+72 |
| 2024-06-29 | fix: prefer `(*p).clone` to `p.clone` if the `p` is a raw pointer | Lin Yihai | -9/+44 |
| 2024-06-27 | Rename `'cx` to `'infcx` | Oli Scherer | -40/+40 |
| 2024-06-26 | Automatically taint InferCtxt when errors are emitted | Oli Scherer | -1/+1 |
| 2024-06-26 | Restrict diagnostic context lifetime of InferCtxt to itself instead of TyCtxt | Oli Scherer | -24/+45 |
| 2024-06-26 | Restrict diagnostic context lifetime of mir borrowck to InferCtxt instead of ... | Oli Scherer | -26/+26 |
| 2024-06-25 | Rollup merge of #126884 - estebank:issue-125634, r=Nadrieril | Matthias Krüger | -2/+4 |
| 2024-06-24 | Separate the mir body lifetime from the other lifetimes | Oli Scherer | -20/+24 |
| 2024-06-24 | Separate the lifetimes of the `BorrowckInferCtxt` from the other borrowed items | Oli Scherer | -20/+20 |
| 2024-06-24 | Do not ICE when suggesting dereferencing closure arg | Esteban Küber | -2/+4 |
| 2024-06-24 | Auto merge of #126023 - amandasystems:you-dropped-this-again, r=nikomatsakis | bors | -6/+5 |
| 2024-06-18 | Remove redundant argument from `subdiagnostic` method | Oli Scherer | -263/+167 |
| 2024-06-18 | Use a dedicated type instead of a reference for the diagnostic context | Oli Scherer | -5/+5 |
| 2024-06-18 | Use a more precise lifetime | Oli Scherer | -4/+4 |
| 2024-06-17 | Rollup merge of #126567 - compiler-errors:instance-kind, r=oli-obk,lcnr | Matthias Krüger | -2/+2 |
| 2024-06-17 | Rollup merge of #126570 - nnethercote:fix-126385, r=lcnr | Guillaume Gomez | -3/+1 |
| 2024-06-17 | Rollup merge of #126226 - gurry:125325-improve-closure-arg-sugg, r=oli-obk | Guillaume Gomez | -44/+69 |
| 2024-06-17 | Convert a `span_bug` to a `span_delayed_bug`. | Nicholas Nethercote | -3/+1 |
| 2024-06-16 | Rename InstanceDef -> InstanceKind | Michael Goulet | -2/+2 |
| 2024-06-15 | Rollup merge of #126508 - beepster4096:minor_borrowck_cherrypick, r=compiler-... | Guillaume Gomez | -3/+3 |
| 2024-06-14 | make uninitialized_error_reported a set of locals | beepster4096 | -3/+3 |
| 2024-06-14 | Use is_lang_item more aggressively | Michael Goulet | -15/+13 |
| 2024-06-14 | Rollup merge of #126320 - oli-obk:pat_ice, r=lcnr | Matthias Krüger | -5/+5 |
| 2024-06-13 | Replace some `Option<Diag>` with `Result<(), Diag>` | Oli Scherer | -5/+5 |
| 2024-06-12 | No uninitalized report in a pre-returned match arm | Lin Yihai | -4/+17 |
| 2024-06-10 | Make suggestion to change `Fn` to `FnMut` work with methods well | Gurinder Singh | -44/+69 |
| 2024-06-05 | Remove confusing `use_polonius` flag and do less cloning | Amanda Stjerna | -6/+5 |
| 2024-06-03 | Move FulfillmentErrorCode to rustc_trait_selection too | Michael Goulet | -3/+5 |
| 2024-06-03 | Opt-in diagnostics reporting to avoid doing extra work in the new solver | Michael Goulet | -1/+1 |
| 2024-06-03 | Auto merge of #125778 - estebank:issue-67100, r=compiler-errors | bors | -1/+1 |
| 2024-05-31 | Rollup merge of #125635 - fmease:mv-type-binding-assoc-item-constraint, r=com... | Matthias Krüger | -8/+4 |
| 2024-05-30 | Rename HIR `TypeBinding` to `AssocItemConstraint` and related cleanup | León Orell Valerian Liehr | -8/+4 |
| 2024-05-29 | Use parenthetical notation for `Fn` traits | Esteban Küber | -1/+1 |