| Age | Commit message (Expand) | Author | Lines |
| 2022-03-02 | rename ErrorReported -> ErrorGuaranteed | mark | -64/+68 |
| 2022-03-01 | compiler: fix some typos | cuishuang | -1/+1 |
| 2022-02-27 | 3 - Make more use of let_chains | Caio | -58/+44 |
| 2022-02-26 | Rollup merge of #93603 - connorff:compute-polonius-liveness-facts-flag, r=ecs... | Matthias Krüger | -2/+13 |
| 2022-02-25 | Switch bootstrap cfgs | Mark Rousskov | -1/+1 |
| 2022-02-25 | Auto merge of #93368 - eddyb:diagbld-guarantee, r=estebank | bors | -109/+135 |
| 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 | -62/+104 |
| 2022-02-23 | rustc_errors: take `self` by value in `DiagnosticBuilder::cancel`. | Eduard-Mihai Burtescu | -2/+2 |
| 2022-02-23 | Replace `&mut DiagnosticBuilder`, in signatures, with `&mut Diagnostic`. | Eduard-Mihai Burtescu | -48/+32 |
| 2022-02-23 | Auto merge of #93984 - nnethercote:ChunkedBitSet, r=Mark-Simulacrum | bors | -2/+2 |
| 2022-02-23 | Introduce `ChunkedBitSet` and use it for some dataflow analyses. | Nicholas Nethercote | -2/+2 |
| 2022-02-21 | use `List<Ty<'tcx>>` for tuples | lcnr | -12/+10 |
| 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 | -92/+57 |
| 2022-02-19 | Adopt let else in more places | est31 | -92/+57 |
| 2022-02-19 | Rollup merge of #94006 - pierwill:upvar-field, r=nikomatsakis | Matthias Krüger | -9/+17 |
| 2022-02-18 | Auto merge of #94088 - oli-obk:revert, r=jackh726 | bors | -18/+0 |
| 2022-02-17 | Rollup merge of #94011 - est31:let_else, r=lcnr | Matthias Krüger | -12/+7 |
| 2022-02-17 | Revert "Auto merge of #91403 - cjgillot:inherit-async, r=oli-obk" | Oli Scherer | -18/+0 |
| 2022-02-16 | Use a `Field` in `ConstraintCategory::ClosureUpvar` | pierwill | -9/+17 |
| 2022-02-16 | Adopt let_else in even more places | est31 | -12/+7 |
| 2022-02-15 | Overhaul `Const`. | Nicholas Nethercote | -6/+6 |
| 2022-02-15 | Remove unnecessary `RegionKind::` quals. | Nicholas Nethercote | -1/+1 |
| 2022-02-15 | Overhaul `RegionKind` and `Region`. | Nicholas Nethercote | -45/+43 |
| 2022-02-15 | Overhaul `TyS` and `Ty`. | Nicholas Nethercote | -37/+37 |
| 2022-02-13 | Rollup merge of #90532 - fee1-dead:improve-const-fn-err-msg, r=oli-obk | Matthias Krüger | -107/+39 |
| 2022-02-12 | Auto merge of #91403 - cjgillot:inherit-async, r=oli-obk | bors | -0/+18 |
| 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-12 | Bless nll tests. | Camille GILLOT | -0/+18 |
| 2022-02-11 | rework borrowck errors so that it's harder to not set tainted | Michael Goulet | -69/+112 |
| 2022-02-11 | implement tainted_by_errors in mir borrowck | Michael Goulet | -52/+67 |
| 2022-02-11 | Auto merge of #93893 - oli-obk:sad_revert, r=oli-obk | bors | -257/+260 |
| 2022-02-11 | Revert "Auto merge of #92007 - oli-obk:lazy_tait2, r=nikomatsakis" | Oli Scherer | -138/+238 |
| 2022-02-11 | Revert "Auto merge of #92306 - Aaron1011:opaque-type-op, r=oli-obk" | Oli Scherer | -143/+46 |
| 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 | -46/+143 |
| 2022-02-07 | Auto merge of #92007 - oli-obk:lazy_tait2, r=nikomatsakis | bors | -238/+138 |
| 2022-02-02 | Propagate `use_polonius` flag to liveness module | Connor Fogarty | -2/+13 |
| 2022-02-02 | Rollup merge of #93590 - est31:let_else, r=lcnr | Matthias Krüger | -75/+67 |
| 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 | -75/+67 |
| 2022-02-02 | Avoid an ICE in the presence of HKL | Oli Scherer | -0/+4 |
| 2022-02-02 | Reduce follow-up errors that are not helpful | Oli Scherer | -3/+9 |
| 2022-02-02 | Fixup changes that aren't neccessary anymore | Oli Scherer | -5/+0 |
| 2022-02-02 | This can't happen anymore. An opaque type can't end up with itself as its hid... | Oli Scherer | -37/+4 |
| 2022-02-02 | We're equating hidden types eagerly now | Oli Scherer | -4/+0 |
| 2022-02-02 | Clean up leftovers from eager hidden type merging | Oli Scherer | -28/+23 |