| Age | Commit message (Expand) | Author | Lines |
| 2023-06-03 | unique borrows are mutating uses | lcnr | -3/+2 |
| 2023-05-27 | Rollup merge of #111983 - compiler-errors:type-op-locally, r=lcnr | Guillaume Gomez | -1/+1 |
| 2023-05-27 | Rollup merge of #111952 - cjgillot:drop-replace, r=WaffleLapkin | Guillaume Gomez | -39/+21 |
| 2023-05-27 | Uplift complex type ops back into typeck so we can call them locally | Michael Goulet | -1/+1 |
| 2023-05-25 | Remove DesugaringKind::Replace. | Camille GILLOT | -39/+21 |
| 2023-05-25 | Fallible<_> -> Result<_, NoSolution> | Michael Goulet | -7/+8 |
| 2023-05-25 | Use ErrorGuaranteed more in MIR type ops | Michael Goulet | -86/+65 |
| 2023-05-25 | Add InferCtxt::register_hidden_type_in_new_solver | Michael Goulet | -1/+0 |
| 2023-05-25 | Pre-populate MIR with opaques, prefer subst-relate candidate | Michael Goulet | -0/+62 |
| 2023-05-25 | Move DefiningAnchor | Michael Goulet | -3/+6 |
| 2023-05-25 | Auto merge of #111925 - Manishearth:rollup-z6z6l2v, r=Manishearth | bors | -110/+188 |
| 2023-05-24 | Rollup merge of #111912 - WaffleLapkin:is_some_and_in_the_compiler, r=petroch... | Manish Goregaokar | -14/+9 |
| 2023-05-24 | Rollup merge of #111840 - voidc:borrowck-consumers, r=oli-obk | Manish Goregaokar | -63/+140 |
| 2023-05-24 | Rollup merge of #111741 - compiler-errors:custom-type-op, r=lcnr | Manish Goregaokar | -33/+39 |
| 2023-05-24 | Rollup merge of #111863 - compiler-errors:check-more-mir, r=b-naber | Matthias Krüger | -27/+9 |
| 2023-05-24 | Rollup merge of #111759 - cjgillot:interval-kill, r=b-naber | Matthias Krüger | -50/+77 |
| 2023-05-24 | Don't skip mir typeck if body has errors | Michael Goulet | -27/+9 |
| 2023-05-24 | Auto merge of #111673 - cjgillot:dominator-preprocess, r=cjgillot,tmiasko | bors | -8/+3 |
| 2023-05-24 | Use ObligationCtxt in custom type ops | Michael Goulet | -33/+39 |
| 2023-05-24 | Use `is_some_and`/`is_ok_and` in less obvious spots | Maybe Waffle | -10/+5 |
| 2023-05-24 | Use `Option::is_some_and` and `Result::is_ok_and` in the compiler | Maybe Waffle | -4/+4 |
| 2023-05-23 | Add RegionInferenceContext::outlives_constraints | Dominik Stolz | -1/+7 |
| 2023-05-23 | Move BodyWithBorrowckFacts to consumers | Dominik Stolz | -31/+34 |
| 2023-05-23 | Make place helpers accessible | Dominik Stolz | -0/+2 |
| 2023-05-23 | Return promoteds in BodyWithBorrowckFacts | Dominik Stolz | -0/+3 |
| 2023-05-23 | Allow consumers to retrieve borrowck output | Jonáš Fiala | -48/+111 |
| 2023-05-22 | Check opaques for mismatch during writeback | Michael Goulet | -0/+2 |
| 2023-05-19 | Leverage the interval property to precompute borrow kill points. | Camille GILLOT | -50/+77 |
| 2023-05-17 | Compute dominators on demand for borrowck. | Camille GILLOT | -8/+8 |
| 2023-05-17 | Cache dominators. | Camille GILLOT | -12/+7 |
| 2023-05-16 | Avoid `&format("...")` calls in error message code. | Nicholas Nethercote | -4/+4 |
| 2023-05-15 | Move expansion of query macros in rustc_middle to rustc_middle::query | John Kåre Alsaker | -1/+1 |
| 2023-05-13 | Rollup merge of #110454 - oli-obk:limited_impl_trait_in_assoc_type, r=compile... | Dylan DPC | -2/+2 |
| 2023-05-12 | Auto merge of #111396 - vlad20012:reduce-Borrows-dataflow-bitset-size, r=cjgi... | bors | -1/+1 |
| 2023-05-12 | Require `impl Trait` in associated types to appear in method signatures | Oli Scherer | -2/+2 |
| 2023-05-11 | Rollup merge of #111366 - obeis:ascribe-user-type-variance, r=lcnr | Michael Goulet | -2/+2 |
| 2023-05-10 | Make `NonUseContext::AscribeUserTy` carry `ty::Variance` | Obei Sideg | -2/+2 |
| 2023-05-09 | Reduce BitSet size used in `Borrows` dataflow analysis | vlad20012 | -1/+1 |
| 2023-05-09 | Rollup merge of #110583 - Ezrashaw:tweak-make-mut-spans, r=estebank | Dylan DPC | -245/+264 |
| 2023-05-08 | Rollup merge of #110827 - compiler-errors:issue-110761-followup, r=cjgillot | Dylan DPC | -3/+13 |
| 2023-05-05 | fix trait definition spans in "make mut" suggestion | Ezra Shaw | -196/+197 |
| 2023-05-05 | implement review comment | Ezra Shaw | -2/+2 |
| 2023-05-05 | tweak spans for `ref mut` suggestion | Ezra Shaw | -7/+9 |
| 2023-05-05 | tweak "make mut" spans (No. 4) | Ezra Shaw | -6/+6 |
| 2023-05-05 | tweak "make mut" spans (No. 3) | Ezra Shaw | -0/+4 |
| 2023-05-05 | tweak "make mut" spans (No. 2) | Ezra Shaw | -21/+27 |
| 2023-05-05 | tweak "make mut" spans when assigning to locals | Ezra Shaw | -25/+31 |
| 2023-05-05 | Rollup merge of #111132 - lcnr:nll-generalize, r=b-naber | Yuki Okushi | -8/+13 |
| 2023-05-04 | Auto merge of #111014 - klensy:no-rc, r=WaffleLapkin | bors | -11/+8 |
| 2023-05-04 | Rollup merge of #111100 - BoxyUwU:array_repeat_expr_wf, r=compiler-errors | Matthias Krüger | -0/+15 |