| Age | Commit message (Expand) | Author | Lines |
| 2023-07-14 | refactor(rustc_middle): Substs -> GenericArg | Mahdi Dibaiee | -1048/+0 |
| 2023-07-06 | Add a new trait to `Debug` things with an infcx available | Boxy | -11/+0 |
| 2023-07-04 | enforce context effects in typeck | Deadbeef | -0/+5 |
| 2023-06-19 | change binders from tuple structs to named fields | lcnr | -25/+28 |
| 2023-05-29 | EarlyBinder::new -> EarlyBinder::bind | lcnr | -1/+1 |
| 2023-05-28 | Add documentation on skip_binder on how to get &T from &EarlyBinder<T> | Kyle Matsuda | -0/+3 |
| 2023-05-28 | Make EarlyBinder's inner value private; and fix all of the resulting errors | Kyle Matsuda | -1/+1 |
| 2023-05-28 | Replace EarlyBinder(x) with EarlyBinder::new(x) | Kyle Matsuda | -0/+4 |
| 2023-04-27 | rename `needs_subst` to `has_param` | Boxy | -2/+2 |
| 2023-04-26 | Make some region folders a little stricter. | Nicholas Nethercote | -1/+7 |
| 2023-04-25 | Rollup merge of #110556 - kylematsuda:earlybinder-explicit-item-bounds, r=com... | Matthias Krüger | -0/+12 |
| 2023-04-22 | Rollup merge of #110622 - WaffleLapkin:hashtag#, r=compiler-errors | Yuki Okushi | -1/+1 |
| 2023-04-20 | Derive `HashStable` on `GenericArgKind` instead of implementing it by hand | Maybe Waffle | -1/+1 |
| 2023-04-20 | add subst_identity_iter and subst_identity_iter_copied methods on EarlyBinder... | Kyle Matsuda | -0/+12 |
| 2023-04-20 | Rollup merge of #110599 - WaffleLapkin:bonk_tygenericarg_transmutes, r=compil... | Matthias Krüger | -13/+0 |
| 2023-04-20 | Remove an unused `&[Ty]` <-> `&[GenericArg]` | Maybe Waffle | -13/+0 |
| 2023-04-20 | Rollup merge of #110545 - WaffleLapkin:generic_arg_as_x, r=cjgillot | Matthias Krüger | -35/+35 |
| 2023-04-19 | Move `GenericArgKind::as_{type,const,region}` to `GenericArg` | Maybe Waffle | -48/+32 |
| 2023-04-19 | Add `GenericArgKind::as_{type,const,region}` | Maybe Waffle | -23/+39 |
| 2023-04-18 | Don't transmute `&List<GenericArg>` <-> `&List<Ty>` | Maybe Waffle | -20/+10 |
| 2023-03-21 | IdentitySubsts::identity_for_item takes Into<DefId> | Michael Goulet | -2/+2 |
| 2023-02-24 | Rename many interner functions. | Nicholas Nethercote | -10/+10 |
| 2023-02-22 | Remove type-traversal trait aliases | Alan Egerton | -26/+35 |
| 2023-02-16 | `if $c:expr { Some($r:expr) } else { None }` =>> `$c.then(|| $r)` | Maybe Waffle | -5/+3 |
| 2023-02-13 | Rename folder traits' `tcx` method to `interner` | Alan Egerton | -5/+9 |
| 2023-02-13 | Make folding traits generic over the Interner | Alan Egerton | -5/+5 |
| 2023-02-13 | Make visiting traits generic over the Interner | Alan Egerton | -3/+3 |
| 2023-02-13 | Alias folding/visiting traits instead of re-export | Alan Egerton | -9/+9 |
| 2023-01-26 | add EarlyBinder::no_bound_vars | Kyle Matsuda | -0/+5 |
| 2023-01-17 | Rollup merge of #106953 - kylematsuda:early-binder-docs, r=jackh726 | Matthias Krüger | -0/+19 |
| 2023-01-16 | document EarlyBinder::subst_identity and skip_binder | Kyle Matsuda | -0/+19 |
| 2023-01-16 | Rollup merge of #106940 - oli-obk:tait_error, r=compiler-errors | Matthias Krüger | -0/+7 |
| 2023-01-16 | Improve a TAIT error and add an error code plus documentation | Oli Scherer | -0/+7 |
| 2023-01-15 | instantiate_own doesn't need to return a pair of vectors | Michael Goulet | -0/+15 |
| 2023-01-14 | add EarlyBinder::subst_identity; impl ParameterizedOverTcx (needed for rustc... | Kyle Matsuda | -0/+4 |
| 2023-01-12 | is_ty_infer -> is_ty_or_numeric_infer | Michael Goulet | -1/+1 |
| 2022-12-23 | Rollup merge of #105661 - lcnr:evaluate-new, r=compiler-errors | nils | -0/+4 |
| 2022-12-22 | Rollup merge of #105960 - oli-obk:effect_cleanup, r=fee1-dead | Matthias Krüger | -1/+1 |
| 2022-12-20 | Some ICE debugging aids | Oli Scherer | -1/+1 |
| 2022-12-20 | use `track_caller` to show where the panic is actually from | Oli Scherer | -0/+4 |
| 2022-12-19 | implement the skeleton of the updated trait solver | lcnr | -0/+4 |
| 2022-12-16 | Rename ConstS to ConstData | Oli Scherer | -2/+2 |
| 2022-12-13 | Make InternalSubsts rust docs a bit clearer | Santiago Pastorino | -1/+1 |
| 2022-12-06 | Rollup merge of #104898 - oli-obk:group_all_the_things, r=wesleywiser | Matthias Krüger | -3/+4 |
| 2022-12-06 | Add GenericParamDef::to_error and InternalSubsts::extend_with_error | Michael Goulet | -0/+16 |
| 2022-11-30 | Remove TyS | Oli Scherer | -2/+2 |
| 2022-11-30 | move WithCachedTypeInfo to rustc_type_ir | Oli Scherer | -1/+2 |
| 2022-11-30 | s/WithStableHash/WithCachedTypeInfo/ | Oli Scherer | -3/+3 |
| 2022-11-26 | Auto merge of #104945 - GuillaumeGomez:rollup-ygzbpbe, r=GuillaumeGomez | bors | -0/+9 |
| 2022-11-26 | Do not record unresolved const vars in generator interior | Michael Goulet | -0/+9 |