| Age | Commit message (Expand) | Author | Lines |
| 2022-08-26 | Auto merge of #100944 - nnethercote:shrink-thir-Expr, r=cjgillot | bors | -71/+104 |
| 2022-08-25 | Rollup merge of #99954 - dingxiangfei2009:break-out-let-else-higher-up, r=oli... | Yuki Okushi | -2/+19 |
| 2022-08-24 | Rename `thir::Adt` as `thir::AdtExpr`. | Nicholas Nethercote | -7/+12 |
| 2022-08-24 | Box `thir::ExprKind::InlineAsm`. | Nicholas Nethercote | -3/+3 |
| 2022-08-24 | Box `thir::ExprKind::Closure`. | Nicholas Nethercote | -4/+16 |
| 2022-08-24 | Store blocks in `Thir`. | Nicholas Nethercote | -27/+39 |
| 2022-08-24 | Box `user_ty` fields in `thir::ExprKind`. | Nicholas Nethercote | -31/+35 |
| 2022-08-23 | Only compute captures once when building MIR. | Camille GILLOT | -152/+84 |
| 2022-08-23 | Remove the symbol from `ast::LitKind::Err`. | Nicholas Nethercote | -2/+2 |
| 2022-08-22 | Auto merge of #100881 - Dylan-DPC:rollup-q9rr658, r=Dylan-DPC | bors | -4/+19 |
| 2022-08-22 | Rollup merge of #98200 - ouz-a:issue-98177, r=oli-obk | Dylan DPC | -4/+19 |
| 2022-08-22 | Fix span for consts in mir builder | Nilstrieb | -3/+13 |
| 2022-08-19 | Rollup merge of #100081 - RalfJung:unused-unsafe-in-unsafe-fn, r=jackh726 | Dylan DPC | -4/+5 |
| 2022-08-12 | Adjust cfgs | Mark Rousskov | -1/+0 |
| 2022-08-11 | Rollup merge of #99110 - audunhalland:match_has_guard_from_candidate, r=pnkfelix | Dylan DPC | -1/+1 |
| 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-06 | Rollup merge of #100132 - compiler-errors:issue-100103, r=tmiasko | Matthias Krüger | -1/+1 |
| 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-08-04 | Use (actually) dummy place for let-else divergence | Michael Goulet | -1/+1 |
| 2022-08-02 | add link to discussion | Ralf Jung | -1/+2 |
| 2022-08-02 | never consider unsafe blocks unused if they would be required with unsafe_op_... | Ralf Jung | -4/+4 |
| 2022-08-01 | Remove trait_of_item query. | Camille GILLOT | -1/+1 |
| 2022-08-01 | Remove DefId from AssocItemContainer. | Camille GILLOT | -6/+4 |
| 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 |