| Age | Commit message (Expand) | Author | Lines |
| 2023-01-08 | Add type flags support for Ty and Const late-bound regions | Michael Goulet | -0/+1 |
| 2023-01-05 | Fix `uninlined_format_args` for some compiler crates | nils | -2/+2 |
| 2022-12-14 | Ensure no one constructs `AliasTy`s themselves | Oli Scherer | -1/+1 |
| 2022-12-13 | Combine identical alias arms | Michael Goulet | -2/+1 |
| 2022-12-13 | Combine projection and opaque into alias | Michael Goulet | -2/+2 |
| 2022-12-13 | squash OpaqueTy and ProjectionTy into AliasTy | Michael Goulet | -2/+2 |
| 2022-12-13 | ProjectionTy.item_def_id -> ProjectionTy.def_id | Michael Goulet | -2/+2 |
| 2022-12-13 | Use ty::OpaqueTy everywhere | Michael Goulet | -1/+1 |
| 2022-11-26 | Rollup merge of #104786 - WaffleLapkin:amp-mut-help, r=compiler-errors | Guillaume Gomez | -1/+1 |
| 2022-11-25 | Add empty ConstKind::Abstract | kadmin | -0/+1 |
| 2022-11-23 | Add `Mutability::{is_mut,is_not}` | Maybe Waffle | -1/+1 |
| 2022-11-21 | Unreserve braced enum variants in value namespace | Vadim Petrochenkov | -4/+4 |
| 2022-11-19 | drive-by: PolyExistentialPredicate | Michael Goulet | -1/+1 |
| 2022-11-07 | Add an optional Span to BrAnon and use it to print better error for HRTB erro... | Jack Huey | -2/+2 |
| 2022-11-04 | Refactor tcx mk_const parameters. | Mateusz | -2/+1 |
| 2022-10-04 | It's not about types or consts, but the lack of regions | Oli Scherer | -1/+1 |
| 2022-09-19 | remove the `Subst` trait, always use `EarlyBinder` | lcnr | -1/+1 |
| 2022-09-13 | Address code review comments | Eric Holk | -2/+6 |
| 2022-09-12 | Plumb dyn trait representation through ty::Dynamic | Eric Holk | -1/+1 |
| 2022-09-05 | Pack `Term` in the same way as `GenericArg`. | Nicholas Nethercote | -3/+3 |
| 2022-07-24 | Auto merge of #95548 - rcvalle:rust-cfi-2, r=nagisa | bors | -36/+0 |
| 2022-07-23 | Add fine-grained LLVM CFI support to the Rust compiler | Ramon de C Valle | -36/+0 |
| 2022-07-20 | consistently use VTable over Vtable (matching stable stdlib API RawWakerVTable) | Ralf Jung | -1/+1 |
| 2022-07-06 | Update TypeVisitor paths | Alan Egerton | -1/+1 |
| 2022-07-05 | Relax constrained generics to TypeVisitable | Alan Egerton | -2/+2 |
| 2022-06-14 | Auto merge of #96285 - flip1995:pk-vfe, r=nagisa | bors | -0/+18 |
| 2022-06-14 | rebase | b-naber | -1/+1 |
| 2022-06-14 | address review | b-naber | -3/+2 |
| 2022-06-14 | implement valtrees as the type-system representation for constant values | b-naber | -38/+50 |
| 2022-06-14 | Add typeid_for_trait_ref function | flip1995 | -0/+18 |
| 2022-06-14 | Rename the `ConstS::val` field as `kind`. | Nicholas Nethercote | -2/+2 |
| 2022-05-14 | Auto merge of #96883 - jackh726:early-binder-2, r=oli-obk | bors | -2/+4 |
| 2022-05-12 | Replace DefPathData::Misc by two appropriately-named variants. | Camille GILLOT | -1/+2 |
| 2022-05-10 | Introduce EarlyBinder | Jack Huey | -2/+4 |
| 2022-03-11 | Improve `AdtDef` interning. | Nicholas Nethercote | -2/+3 |
| 2022-03-07 | Introduce `ConstAllocation`. | Nicholas Nethercote | -2/+3 |
| 2022-02-21 | use `List<Ty<'tcx>>` for tuples | lcnr | -1/+1 |
| 2022-02-15 | Overhaul `Const`. | Nicholas Nethercote | -10/+10 |
| 2022-02-15 | Overhaul `RegionKind` and `Region`. | Nicholas Nethercote | -2/+2 |
| 2022-01-25 | Auto merge of #93095 - Aaron1011:remove-assoc-ident, r=cjgillot | bors | -1/+1 |
| 2022-01-19 | Store a `Symbol` instead of an `Ident` in `AssocItem` | Aaron Hill | -1/+1 |
| 2022-01-19 | Rollup merge of #92316 - petrochenkov:extmangle, r=wesleywiser | Matthias Krüger | -3/+3 |
| 2022-01-17 | Add term to ExistentialProjection | kadmin | -1/+4 |
| 2022-01-15 | initial revert | Ellen | -3/+1 |
| 2022-01-08 | mangling_v0: Skip extern blocks during mangling | Vadim Petrochenkov | -3/+3 |
| 2021-12-19 | Auto merge of #91957 - nnethercote:rm-SymbolStr, r=oli-obk | bors | -8/+8 |
| 2021-12-18 | hir: Do not introduce dummy type names for `extern` blocks in def paths | Vadim Petrochenkov | -0/+4 |
| 2021-12-15 | Remove `in_band_lifetimes` from `rustc_symbol_mangling` | Sylvan Bowdler | -4/+4 |
| 2021-12-15 | Remove unnecessary sigils around `Ident::as_str()` calls. | Nicholas Nethercote | -1/+1 |
| 2021-12-15 | Remove `SymbolStr`. | Nicholas Nethercote | -7/+7 |