| Age | Commit message (Expand) | Author | Lines |
| 2022-08-01 | Rollup merge of #99911 - cjgillot:no-guess, r=davidtwco | Matthias Krüger | -8/+3 |
| 2022-07-31 | provide a clearer explanation of scope breaking | Ding Xiang Fei | -1/+3 |
| 2022-07-31 | Rollup merge of #99186 - camsteffen:closure-localdefid, r=cjgillot | Dylan DPC | -14/+10 |
| 2022-07-30 | Use LocalDefId for closures more | Cameron Steffen | -14/+10 |
| 2022-07-31 | break out to one scope higher for let-else | Ding Xiang Fei | -2/+17 |
| 2022-07-30 | Rollup merge of #99311 - kckeiks:clean-up-body-owner-methods, r=cjgillot | Dylan DPC | -3/+3 |
| 2022-07-30 | Rollup merge of #99518 - dingxiangfei2009:let-else-additional-tests, r=oli-obk | Yuki Okushi | -42/+49 |
| 2022-07-29 | Change enclosing_body_owner to return LocalDefId | Miguel Guarniz | -1/+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-29 | Use DefKind instead of FnKind for recursion lint. | Camille GILLOT | -7/+2 |
| 2022-07-28 | Remove guess_head_span. | Camille GILLOT | -1/+1 |
| 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-21 | break out scopes when let-else fails to match | Ding Xiang Fei | -42/+49 |
| 2022-07-20 | Revert "Rollup merge of #98582 - oli-obk:unconstrained_opaque_type, r=estebank" | Oli Scherer | -162/+175 |
| 2022-07-17 | use body's param-env when checking if type needs drop | Michael Goulet | -2/+2 |
| 2022-07-16 | Stabilize `let_chains` | Caio | -1/+1 |
| 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 | -7/+38 |
| 2022-07-15 | Some tracing helpers | Oli Scherer | -0/+3 |
| 2022-07-15 | Reuse a helper method instead of manually rolling it | Oli Scherer | -3/+1 |
| 2022-07-15 | Remove early return that would likely have caused miscompilations if it ever ... | Oli Scherer | -13/+3 |
| 2022-07-15 | Pass one argument instead of fetching two fields of it at every call site | Oli Scherer | -100/+60 |
| 2022-07-15 | Add some tracing instrumentation | Oli Scherer | -27/+29 |
| 2022-07-15 | Introduce opaque type to hidden type projection | Oli Scherer | -0/+2 |
| 2022-07-14 | Auto merge of #99231 - Dylan-DPC:rollup-0tl8c0o, r=Dylan-DPC | bors | -3/+4 |
| 2022-07-14 | Rollup merge of #98705 - WaffleLapkin:closure_binder, r=cjgillot | Dylan DPC | -3/+4 |
| 2022-07-14 | Auto merge of #98975 - jyn514:unstable_opts, r=wesleywiser | bors | -1/+1 |
| 2022-07-13 | Rename `debugging_opts` to `unstable_opts` | Joshua Nelson | -1/+1 |
| 2022-07-13 | assigning to a union field can never drop now | Ralf Jung | -17/+3 |
| 2022-07-12 | Add an indirection for closures in `hir::ExprKind` | Maybe Waffle | -3/+4 |
| 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 | -25/+116 |
| 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-10 | Determine match_has_guard from candidates instead of looking up thir table again | Audun Halland | -1/+1 |
| 2022-07-09 | tweak names and output and bless | Ralf Jung | -1/+1 |
| 2022-07-09 | review feedback | Ralf Jung | -3/+3 |