| Age | Commit message (Expand) | Author | Lines |
| 2022-07-07 | Make MIR basic blocks field public | Tomasz Miąsko | -3/+5 |
| 2022-07-06 | Update TypeVisitor paths | Alan Egerton | -1/+1 |
| 2022-07-05 | Auto merge of #98925 - Dylan-DPC:rollup-9185c9y, r=Dylan-DPC | bors | -1/+1 |
| 2022-07-05 | Rollup merge of #98624 - davidtwco:translation-on-lints, r=compiler-errors | Dylan DPC | -1/+1 |
| 2022-07-05 | Auto merge of #96862 - oli-obk:enum_cast_mir, r=RalfJung | bors | -6/+28 |
| 2022-07-05 | Prefer trace level instrumentation for the new noisy instrument attributes | Oli Scherer | -2/+2 |
| 2022-07-02 | Rollup merge of #98639 - camsteffen:no-node-binding, r=compiler-errors | Dylan DPC | -2/+2 |
| 2022-07-01 | Factor out hir::Node::Binding | Cameron Steffen | -2/+2 |
| 2022-07-01 | Auto merge of #98402 - cjgillot:undead, r=michaelwoerister | bors | -22/+1 |
| 2022-06-30 | middle: translation in `LintDiagnosticBuilder` | David Wood | -1/+1 |
| 2022-06-30 | Change enum->int casts to not go through MIR casts. | Oli Scherer | -4/+25 |
| 2022-06-29 | Rollup merge of #98668 - TaKO8Ki:avoid-many-&str-to-string-conversions, r=Dyl... | Matthias Krüger | -1/+1 |
| 2022-06-29 | avoid many `&str` to `String` conversions with `MultiSpan::push_span_label` | Takayuki Maeda | -1/+1 |
| 2022-06-29 | Some tracing cleanups | Oli Scherer | -2/+3 |
| 2022-06-29 | Auto merge of #98558 - nnethercote:smallvec-1.8.1, r=lqd | bors | -1/+1 |
| 2022-06-28 | Do not use a suggestion to change a binding's name to a type | Michael Goulet | -1/+5 |
| 2022-06-27 | Update `smallvec` to 1.8.1. | Nicholas Nethercote | -1/+1 |
| 2022-06-25 | Rollup merge of #98429 - b-naber:use-correct-substs-discriminant-cast, r=lcnr | Matthias Krüger | -92/+94 |
| 2022-06-24 | fmt | b-naber | -8/+6 |
| 2022-06-24 | address review | b-naber | -14/+14 |
| 2022-06-24 | small refactor | b-naber | -95/+96 |
| 2022-06-24 | use correct substs in enum discriminant hack | b-naber | -1/+4 |
| 2022-06-23 | Remove dead code. | Camille GILLOT | -22/+1 |
| 2022-06-20 | Rollup merge of #98267 - compiler-errors:suggest-wildcard-arm, r=oli-obk | Matthias Krüger | -11/+23 |
| 2022-06-20 | Auto merge of #97931 - xldenis:fix-if-let-source-scopes, r=nagisa | bors | -12/+51 |
| 2022-06-19 | Be more hygenic with spans | Michael Goulet | -6/+7 |
| 2022-06-19 | Use `Span::eq_ctxt` method instead of `.ctxt() == .ctxt()` | Michael Goulet | -4/+4 |
| 2022-06-19 | Only omit trailing comma if block doesn't come from macro expansion | Michael Goulet | -3/+14 |
| 2022-06-16 | compare_const_vals: add a special case for certain ranges. | Nicholas Nethercote | -4/+19 |
| 2022-06-16 | compare_const_vals: Use infallible evaluation. | Nicholas Nethercote | -27/+23 |
| 2022-06-16 | Remove `ty` arg from `compare_const_vals`. | Nicholas Nethercote | -21/+8 |
| 2022-06-16 | Remove `from_bool` closure. | Nicholas Nethercote | -4/+2 |
| 2022-06-16 | Inline and remove `fallback` closure. | Nicholas Nethercote | -3/+1 |
| 2022-06-16 | Remove one use of `compare_const_vals`. | Nicholas Nethercote | -15/+2 |
| 2022-06-16 | Assert type equality of `a` and `b` in `compare_const_vals`. | Nicholas Nethercote | -1/+3 |
| 2022-06-16 | Remove dead code from `compare_const_vals`. | Nicholas Nethercote | -11/+0 |
| 2022-06-16 | simplify_match_pair: avoid the second comparison if possible. | Nicholas Nethercote | -9/+12 |
| 2022-06-16 | sort_candidates: avoid the second comparison if possible. | Nicholas Nethercote | -25/+19 |
| 2022-06-16 | const_range_contains: avoid the second comparison if possible. | Nicholas Nethercote | -8/+11 |
| 2022-06-15 | Rollup merge of #98110 - cjgillot:closure-brace, r=Aaron1011 | Yuki Okushi | -3/+3 |
| 2022-06-14 | Only create scopes for if let | Xavier Denis | -4/+20 |
| 2022-06-14 | rebase | b-naber | -1/+2 |
| 2022-06-14 | address review | b-naber | -72/+59 |
| 2022-06-14 | address review | b-naber | -57/+3 |
| 2022-06-14 | fix clippy test failures | b-naber | -1/+1 |
| 2022-06-14 | implement valtrees as the type-system representation for constant values | b-naber | -93/+169 |
| 2022-06-14 | Rename the `ConstS::val` field as `kind`. | Nicholas Nethercote | -4/+4 |
| 2022-06-12 | Make `ExprKind::Closure` a struct variant. | Camille GILLOT | -3/+3 |
| 2022-06-10 | Actually fix | Xavier Denis | -19/+23 |
| 2022-06-10 | Revert "More minimal changes" | Xavier Denis | -14/+27 |