| Age | Commit message (Expand) | Author | Lines |
| 2022-12-09 | Remove unneeded field from `SwitchTargets` | Jakob Degen | -7/+5 |
| 2022-12-07 | Rollup merge of #105267 - compiler-errors:issue-104613, r=oli-obk | Matthias Krüger | -3/+3 |
| 2022-12-05 | Move -Z maximal-hir-to-mir-coverage implementation to new `maybe_new_source_s... | Will Crichton | -32/+44 |
| 2022-12-04 | drive-by: move field_index to typeck results | Michael Goulet | -3/+3 |
| 2022-12-04 | Auto merge of #105121 - oli-obk:simpler-cheaper-dump_mir, r=nnethercote | bors | -1/+1 |
| 2022-12-02 | Use zero based indexing for pass_count | Oli Scherer | -1/+1 |
| 2022-12-02 | Add `StrStyle` to `ast::LitKind::ByteStr`. | Nicholas Nethercote | -4/+4 |
| 2022-11-29 | Improve spans in custom mir | Jakob Degen | -5/+13 |
| 2022-11-29 | Support statics in custom mir | Jakob Degen | -0/+23 |
| 2022-11-29 | Support most constant kinds in custom mir | Jakob Degen | -78/+96 |
| 2022-11-29 | reduce allocations | b-naber | -38/+111 |
| 2022-11-28 | Remove `Const::from_value` | Maybe Waffle | -1/+1 |
| 2022-11-28 | Simplify calls to `tcx.mk_const` | Maybe Waffle | -1/+1 |
| 2022-11-27 | Prefer doc comments over `//`-comments in compiler | Maybe Waffle | -18/+22 |
| 2022-11-24 | Rollup merge of #103908 - estebank:consider-cloning, r=compiler-errors | Matthias Krüger | -4/+12 |
| 2022-11-24 | Auto merge of #104507 - WaffleLapkin:asderefsyou, r=wesleywiser | bors | -9/+7 |
| 2022-11-23 | use no type in ProjectionElem::Field for PlaceBuilder::UpVar | b-naber | -36/+64 |
| 2022-11-23 | Account for `x @ y` and suggest `ref x @ ref y` | Esteban Küber | -4/+12 |
| 2022-11-23 | include closures and generators in try_compute_field_ty | b-naber | -3/+39 |
| 2022-11-23 | get field ty during projecting | b-naber | -168/+187 |
| 2022-11-23 | address review | b-naber | -4/+21 |
| 2022-11-23 | properly handle enum field projections | b-naber | -49/+35 |
| 2022-11-23 | use non-ascribed type as field type in mir | b-naber | -1/+48 |
| 2022-11-23 | implement PlaceBuilder::try_ty | b-naber | -0/+58 |
| 2022-11-23 | Auto merge of #103947 - camsteffen:place-clones, r=cjgillot | bors | -150/+134 |
| 2022-11-22 | Auto merge of #104711 - Dylan-DPC:rollup-gkw1qr8, r=Dylan-DPC | bors | -17/+20 |
| 2022-11-22 | Rollup merge of #104669 - LeSeulArtichaut:88015-if-let-guard-bindings, r=cjgi... | Dylan DPC | -17/+20 |
| 2022-11-22 | Auto merge of #103578 - petrochenkov:nofict, r=nagisa | bors | -1/+1 |
| 2022-11-21 | merge self type and substs in `trait_method` | Oli Scherer | -5/+4 |
| 2022-11-21 | Stop passing the self-type as a separate argument. | Oli Scherer | -2/+1 |
| 2022-11-21 | Fix an ICE that I just made worse | Oli Scherer | -9/+1 |
| 2022-11-21 | Some cleanup around trait_method lookup | Oli Scherer | -7/+7 |
| 2022-11-21 | Use iterators instead of slices at more sites | Oli Scherer | -1/+1 |
| 2022-11-21 | Allow iterators instead of requiring slices that will get turned into iterators | Oli Scherer | -1/+1 |
| 2022-11-21 | Assert that various types have the right amount of generic args and fix the s... | Oli Scherer | -1/+9 |
| 2022-11-21 | Reduce the amount of passed-around arguments that will get merged into one la... | Oli Scherer | -8/+9 |
| 2022-11-21 | Unreserve braced enum variants in value namespace | Vadim Petrochenkov | -1/+1 |
| 2022-11-21 | Only declare bindings for if-let guards once per arm | Léo Lanteri Thauvin | -17/+20 |
| 2022-11-20 | Factor out conservative_is_privately_uninhabited | Cameron Steffen | -3/+3 |
| 2022-11-20 | Change to Ty::is_inhabited_from | Cameron Steffen | -11/+6 |
| 2022-11-20 | Rollup merge of #104564 - RalfJung:either, r=oli-obk | Matthias Krüger | -17/+13 |
| 2022-11-18 | review feedback | Ralf Jung | -7/+1 |
| 2022-11-18 | interpret: use Either over Result when it is not representing an error condition | Ralf Jung | -13/+15 |
| 2022-11-18 | rename to `string_deref_patterns` | Deadbeef | -2/+2 |
| 2022-11-17 | Remove more PlaceBuilder clones | Cameron Steffen | -21/+26 |
| 2022-11-17 | Replace into_place with to_place | Cameron Steffen | -34/+20 |
| 2022-11-17 | Replace try_upvars_resolved with try_to_place | Cameron Steffen | -51/+35 |
| 2022-11-17 | Introduce PlaceBuilder::resolve_upvar by ref | Cameron Steffen | -63/+72 |
| 2022-11-17 | Minimal implementation of implicit deref patterns | Deadbeef | -0/+33 |
| 2022-11-17 | Auto merge of #104170 - cjgillot:hir-def-id, r=fee1-dead | bors | -12/+7 |