| Age | Commit message (Expand) | Author | Lines |
| 2022-08-04 | Rollup merge of #100093 - wcampbell0x2a:unused-parens-for-match-arms, r=petro... | Matthias Krüger | -1/+1 |
| 2022-08-04 | Enable unused_parens for match arms | wcampbell | -1/+1 |
| 2022-08-04 | Auto merge of #99843 - oli-obk:is_useful_perf, r=compiler-errors | bors | -46/+43 |
| 2022-07-31 | Rollup merge of #99186 - camsteffen:closure-localdefid, r=cjgillot | Dylan DPC | -0/+1 |
| 2022-07-30 | Use LocalDefId for closures more | Cameron Steffen | -0/+1 |
| 2022-07-29 | Rename local_did to def_id | Miguel Guarniz | -1/+1 |
| 2022-07-29 | Change maybe_body_owned_by to take local def id | Miguel Guarniz | -2/+2 |
| 2022-07-28 | Pass PatCtxt instead of passing MatchCtxt + Ty separately | Oli Scherer | -25/+22 |
| 2022-07-28 | Don't pass (the rather large) `PatCtxt` by value | Oli Scherer | -17/+17 |
| 2022-07-28 | Move constructor into the branch that actually uses it | Oli Scherer | -5/+5 |
| 2022-07-27 | Rollup merge of #99651 - compiler-errors:fn-and-raw-ptr-in-const-generics, r=... | Guillaume Gomez | -31/+29 |
| 2022-07-25 | avoid `&str`/`Symbol` to `String` conversions | Takayuki Maeda | -1/+1 |
| 2022-07-25 | Remove non-descriptive boolean from search_for_structural_match_violation | Michael Goulet | -31/+29 |
| 2022-07-25 | Get rid of redundant NonStructuralMatchTyKind | Michael Goulet | -17/+11 |
| 2022-07-25 | Deeply deny fn and raw ptrs in const generics | Michael Goulet | -1/+7 |
| 2022-07-20 | Revert "Rollup merge of #98582 - oli-obk:unconstrained_opaque_type, r=estebank" | Oli Scherer | -40/+30 |
| 2022-07-15 | Infer wildcard type from other patterns at every pattern level | Oli Scherer | -26/+31 |
| 2022-07-15 | Move constructor into the branch that actually uses it | Oli Scherer | -5/+5 |
| 2022-07-15 | Revert a hack that only ever worked on level deep | Oli Scherer | -5/+1 |
| 2022-07-15 | Allow destructuring opaque types, since the patterns constrain the opaque types | Oli Scherer | -1/+5 |
| 2022-07-15 | Add some tracing instrumentation | Oli Scherer | -0/+5 |
| 2022-07-11 | add tests for async await | Ding Xiang Fei | -2/+2 |
| 2022-07-11 | move else block into the `Local` struct | Ding Xiang Fei | -7/+8 |
| 2022-07-11 | lower let-else in MIR instead | Ding Xiang Fei | -12/+19 |
| 2022-07-11 | Rollup merge of #99140 - TaKO8Ki:implement-is-accessible-span, r=fee1-dead | Dylan DPC | -1/+1 |
| 2022-07-11 | rename a method | Takayuki Maeda | -1/+1 |
| 2022-07-11 | implement `is_accessible_span` | Takayuki Maeda | -1/+1 |
| 2022-07-11 | Deny floats even when adt_const_params is enabled | Michael Goulet | -26/+31 |
| 2022-07-09 | review feedback | Ralf Jung | -2/+2 |
| 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 | -2/+3 |
| 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 | -1/+1 |
| 2022-07-01 | Factor out hir::Node::Binding | Cameron Steffen | -1/+1 |
| 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-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-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-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 |