| Age | Commit message (Expand) | Author | Lines |
| 2022-03-02 | rename ErrorReported -> ErrorGuaranteed | mark | -26/+26 |
| 2022-02-27 | 3 - Make more use of let_chains | Caio | -43/+32 |
| 2022-02-25 | Auto merge of #93368 - eddyb:diagbld-guarantee, r=estebank | bors | -69/+74 |
| 2022-02-24 | Auto merge of #94131 - Mark-Simulacrum:fmt-string, r=oli-obk | bors | -8/+4 |
| 2022-02-23 | rustc_errors: let `DiagnosticBuilder::emit` return a "guarantee of emission". | Eduard-Mihai Burtescu | -27/+49 |
| 2022-02-23 | Replace `&mut DiagnosticBuilder`, in signatures, with `&mut Diagnostic`. | Eduard-Mihai Burtescu | -45/+28 |
| 2022-02-21 | use `List<Ty<'tcx>>` for tuples | lcnr | -5/+4 |
| 2022-02-20 | Always format to internal String in FmtPrinter | Mark Rousskov | -8/+4 |
| 2022-02-20 | Rollup merge of #94146 - est31:let_else, r=cjgillot | Matthias Krüger | -35/+16 |
| 2022-02-19 | Adopt let else in more places | est31 | -35/+16 |
| 2022-02-19 | Rollup merge of #94006 - pierwill:upvar-field, r=nikomatsakis | Matthias Krüger | -6/+16 |
| 2022-02-17 | Rollup merge of #94011 - est31:let_else, r=lcnr | Matthias Krüger | -12/+7 |
| 2022-02-16 | Use a `Field` in `ConstraintCategory::ClosureUpvar` | pierwill | -6/+16 |
| 2022-02-16 | Adopt let_else in even more places | est31 | -12/+7 |
| 2022-02-15 | Overhaul `RegionKind` and `Region`. | Nicholas Nethercote | -29/+27 |
| 2022-02-15 | Overhaul `TyS` and `Ty`. | Nicholas Nethercote | -20/+20 |
| 2022-02-12 | Handle Fn family trait call errror | Deadbeef | -2/+2 |
| 2022-02-12 | Rebased and improved errors | Deadbeef | -1/+3 |
| 2022-02-12 | Improve error messages even more | Deadbeef | -107/+37 |
| 2022-02-11 | rework borrowck errors so that it's harder to not set tainted | Michael Goulet | -12/+2 |
| 2022-02-11 | implement tainted_by_errors in mir borrowck | Michael Goulet | -41/+37 |
| 2022-02-11 | Auto merge of #93893 - oli-obk:sad_revert, r=oli-obk | bors | -87/+21 |
| 2022-02-11 | Revert "Auto merge of #92306 - Aaron1011:opaque-type-op, r=oli-obk" | Oli Scherer | -87/+21 |
| 2022-02-10 | Remove further usage of `&hir::Map` | Frank Steffahn | -2/+2 |
| 2022-02-08 | Improve opaque type higher-ranked region error message under NLL | Aaron Hill | -21/+87 |
| 2022-02-02 | Rollup merge of #93590 - est31:let_else, r=lcnr | Matthias Krüger | -72/+65 |
| 2022-02-02 | Rollup merge of #93221 - alyssaverkade:fix-93093, r=wesleywiser | Matthias Krüger | -6/+26 |
| 2022-02-02 | More let_else adoptions | est31 | -72/+65 |
| 2022-01-22 | [borrowck] Fix help on mutating &self in async fns | Alyssa Verkade | -6/+26 |
| 2022-01-19 | Store a `Symbol` instead of an `Ident` in `AssocItem` | Aaron Hill | -1/+1 |
| 2022-01-17 | Use Term in ProjectionPredicate | kadmin | -1/+4 |
| 2022-01-15 | Reduce use of local_def_id_to_hir_id. | Camille GILLOT | -37/+34 |
| 2022-01-15 | Return a LocalDefId in get_parent_item. | Camille GILLOT | -2/+2 |
| 2022-01-13 | Auto merge of #89861 - nbdd0121:closure, r=wesleywiser | bors | -5/+4 |
| 2022-01-11 | Store a `Symbol` instead of an `Ident` in `VariantDef`/`FieldDef` | Aaron Hill | -1/+1 |
| 2022-01-07 | Remove region from UpvarCapture and move it to CapturedPlace | Gary Guo | -4/+3 |
| 2022-01-07 | Remove span from UpvarCapture::ByValue | Gary Guo | -1/+1 |
| 2021-12-29 | Refactor variance diagnostics to work with more types | Aaron Hill | -7/+37 |
| 2021-12-19 | Auto merge of #91957 - nnethercote:rm-SymbolStr, r=oli-obk | bors | -3/+3 |
| 2021-12-18 | get_mut_span_in_struct_field uses span.between | Lucas Kent | -8/+6 |
| 2021-12-17 | Improve suggestion to change struct field to &mut | Lucas Kent | -26/+13 |
| 2021-12-15 | Remove in_band_lifetimes from borrowck | Dániel Buga | -10/+10 |
| 2021-12-15 | Remove unnecessary sigils around `Symbol::as_str()` calls. | Nicholas Nethercote | -3/+3 |
| 2021-12-11 | Rollup merge of #89734 - estebank:issue-72312, r=nikomatsakis | Matthias Krüger | -0/+1 |
| 2021-12-10 | Suggest using a temporary variable to fix borrowck errors | Noah Lev | -2/+114 |
| 2021-12-10 | Point at capture points for non-`'static` reference crossing a `yield` point | Esteban Kuber | -0/+1 |
| 2021-12-02 | Rollup merge of #91394 - Mark-Simulacrum:bump-stage0, r=pietroalbini | Matthias Krüger | -27/+40 |
| 2021-12-01 | Auto merge of #90446 - cjgillot:late-elided, r=jackh726 | bors | -1/+1 |
| 2021-12-01 | Rollup merge of #90985 - camsteffen:diag-name-usage, r=jackh726 | Matthias Krüger | -20/+15 |
| 2021-11-30 | Merge Implicit and ImplicitMissing. | Camille GILLOT | -3/+1 |