| Age | Commit message (Expand) | Author | Lines |
| 2022-10-29 | Comment why normalization is needed for debug assertions | Michael Goulet | -1/+6 |
| 2022-09-17 | Rollup merge of #93628 - est31:stabilize_let_else, r=joshtriplett | Dylan DPC | -2/+2 |
| 2022-09-17 | Auto merge of #98588 - b-naber:valtrees-cleanup, r=lcnr | bors | -15/+11 |
| 2022-09-15 | Remove feature gate from let else suggestion | est31 | -2/+2 |
| 2022-09-13 | Shrink some visibilities. | Camille GILLOT | -17/+17 |
| 2022-09-13 | Also compute implicit params in THIR. | Camille GILLOT | -2/+58 |
| 2022-09-13 | Compute explicit MIR params on THIR. | Camille GILLOT | -1/+47 |
| 2022-09-13 | use ty::Unevaluated<'tcx, ()> in type system | b-naber | -15/+11 |
| 2022-09-08 | Auto merge of #101467 - nnethercote:shrink-hir-Ty-Pat, r=spastorino | bors | -1/+1 |
| 2022-09-08 | Rollup merge of #101399 - cjgillot:borrowck-binding-span, r=estebank | Dylan DPC | -1/+6 |
| 2022-09-08 | Introduce `DotDotPos`. | Nicholas Nethercote | -1/+1 |
| 2022-09-06 | Shrink span for bindings with subpatterns. | Camille GILLOT | -1/+6 |
| 2022-09-06 | Rollup merge of #101357 - compiler-errors:variant-sugg-tweak, r=oli-obk | Guillaume Gomez | -1/+1 |
| 2022-09-05 | refactor: remove unnecessary variables | Takayuki Maeda | -1/+2 |
| 2022-09-05 | separate the receiver from arguments in HIR | Takayuki Maeda | -3/+6 |
| 2022-09-03 | Include enum path in variant suggestion | Michael Goulet | -1/+1 |
| 2022-09-02 | Use boxed slices in `PatKind`. | Nicholas Nethercote | -9/+20 |
| 2022-09-02 | Box `CanonicalUserTypeAnnotation::CanonicalUserType`. | Nicholas Nethercote | -3/+3 |
| 2022-09-02 | Box `PatKind::Range`. | Nicholas Nethercote | -6/+14 |
| 2022-09-02 | Clean up THIR patterns. | Nicholas Nethercote | -56/+61 |
| 2022-09-01 | tracing::instrument cleanup | Oli Scherer | -8/+4 |
| 2022-09-01 | Always import all tracing macros for the entire crate instead of piecemeal by... | Oli Scherer | -1/+1 |
| 2022-09-01 | Directly use the `instrument` macro instead of its full path | Oli Scherer | -1/+1 |
| 2022-08-24 | Rename `thir::Adt` as `thir::AdtExpr`. | Nicholas Nethercote | -4/+4 |
| 2022-08-24 | Box `thir::ExprKind::InlineAsm`. | Nicholas Nethercote | -2/+2 |
| 2022-08-24 | Box `thir::ExprKind::Closure`. | Nicholas Nethercote | -1/+7 |
| 2022-08-24 | Store blocks in `Thir`. | Nicholas Nethercote | -8/+10 |
| 2022-08-24 | Box `user_ty` fields in `thir::ExprKind`. | Nicholas Nethercote | -13/+17 |
| 2022-08-23 | Remove the symbol from `ast::LitKind::Err`. | Nicholas Nethercote | -1/+1 |
| 2022-08-22 | Rollup merge of #98200 - ouz-a:issue-98177, r=oli-obk | Dylan DPC | -4/+19 |
| 2022-08-10 | Rollup merge of #100240 - cjgillot:noice-structural-match, r=davidtwco | Matthias Krüger | -1/+6 |
| 2022-08-09 | suggest adding an appropriate missing pattern excluding comments | Takayuki Maeda | -14/+14 |
| 2022-08-07 | Fail gracefully when const pattern is not structural match. | Camille GILLOT | -1/+6 |
| 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 |