| Age | Commit message (Expand) | Author | Lines |
| 2024-08-31 | Rollup merge of #129767 - nnethercote:rm-extern-crate-tracing-4, r=jieyouxu | Matthias Krüger | -0/+1 |
| 2024-08-30 | Remove `#[macro_use] extern crate tracing` from `rustc_hir_analysis`. | Nicholas Nethercote | -0/+1 |
| 2024-08-29 | Stop using ty::GenericPredicates for non-predicates_of queries | Michael Goulet | -30/+29 |
| 2024-08-24 | Get rid of predicates_defined_on | Michael Goulet | -4/+21 |
| 2024-08-11 | Use assert_matches around the compiler | Michael Goulet | -1/+3 |
| 2024-07-31 | Delegation: second attempt to improve perf | Bryanskiy | -7/+10 |
| 2024-07-29 | Delegation: support generics for delegation from free functions | Bryanskiy | -0/+8 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -6/+6 |
| 2024-07-16 | Use `ConstArg` for const param defaults | Noah Lev | -1/+1 |
| 2024-06-29 | Auto merge of #120639 - fee1-dead-contrib:new-effects-desugaring, r=oli-obk | bors | -10/+45 |
| 2024-06-28 | general fixups and turn `TODO`s into `FIXME`s | Deadbeef | -2/+4 |
| 2024-06-28 | Implement `Self::Effects: Compat<HOST>` desugaring | Deadbeef | -0/+19 |
| 2024-06-28 | move desugaring to item bounds | Deadbeef | -31/+0 |
| 2024-06-28 | Implement `Min` trait in new solver | Deadbeef | -1/+1 |
| 2024-06-28 | implement new effects desugaring | Deadbeef | -10/+55 |
| 2024-06-27 | Make queries more explicit | Michael Goulet | -6/+6 |
| 2024-06-12 | Fix outdated predacates_of.rs comments | Deadbeef | -5/+4 |
| 2024-06-05 | Basic removal of `Ty` from places (boring) | Boxy | -1/+1 |
| 2024-06-05 | Unify optional param info with object lifetime default boolean into an enum t... | Oli Scherer | -5/+8 |
| 2024-06-05 | Use a `LocalDefId` for `HirTyLowerer::item_def_id`, since we only ever (can) ... | Oli Scherer | -1/+0 |
| 2024-05-27 | Auto merge of #125468 - BoxyUwU:remove_defid_from_regionparam, r=compiler-errors | bors | -1/+1 |
| 2024-05-24 | Actually just remove the special case altogether | Michael Goulet | -75/+47 |
| 2024-05-24 | Remove `DefId` from `EarlyParamRegion` (tedium/diagnostics) | Boxy | -1/+1 |
| 2024-05-16 | Make P parameter explicit | Michael Goulet | -13/+12 |
| 2024-05-16 | Rename ToPredicate for Upcast | Michael Goulet | -10/+10 |
| 2024-05-13 | Auto merge of #125076 - compiler-errors:alias-term, r=lcnr | bors | -1/+3 |
| 2024-05-13 | split out AliasTy -> AliasTerm | Michael Goulet | -1/+3 |
| 2024-05-13 | Remove `extern crate rustc_middle` from `rustc_hir_analysis`. | Nicholas Nethercote | -0/+1 |
| 2024-05-09 | Rename Generics::params to Generics::own_params | Michael Goulet | -3/+3 |
| 2024-04-16 | Avoid unnecessary `rustc_span::DUMMY_SP` usage. | Nicholas Nethercote | -1/+1 |
| 2024-03-22 | Split out ImplPolarity and PredicatePolarity | Michael Goulet | -2/+2 |
| 2024-03-22 | Rename module astconv to hir_ty_lowering | León Orell Valerian Liehr | -1/+1 |
| 2024-03-22 | Update local variables and tracing calls | León Orell Valerian Liehr | -9/+9 |
| 2024-03-22 | Update (doc) comments | León Orell Valerian Liehr | -10/+11 |
| 2024-03-22 | Rename AstConv to HIR ty lowering | León Orell Valerian Liehr | -17/+17 |
| 2024-03-18 | Use `hir::Node` helper methods instead of repeat the same impl multiple times | Oli Scherer | -66/+17 |
| 2024-03-14 | hir: Remove `opt_local_def_id_to_hir_id` and `opt_hir_node_by_def_id` | Vadim Petrochenkov | -4/+2 |
| 2024-03-08 | Rename some functions to represent their generalized behavior | Michael Goulet | -1/+1 |
| 2024-02-21 | Prevent cycle in implied predicates computation | Michael Goulet | -8/+22 |
| 2024-02-17 | Properly check constrainedness of gen params in the presence of weak alias types | León Orell Valerian Liehr | -1/+1 |
| 2024-02-10 | hir: Remove `hir::Map::{opt_parent_id,parent_id,get_parent,find_parent}` | Vadim Petrochenkov | -2/+1 |
| 2024-01-08 | ~const trait or projection bounds do not imply non-const bounds | Michael Goulet | -32/+6 |
| 2023-12-15 | Annotate some bugs | Michael Goulet | -1/+6 |
| 2023-12-12 | Move some methods from `tcx.hir()` to `tcx` | zetanumbers | -5/+5 |
| 2023-11-26 | rustc: `hir().local_def_id_to_hir_id()` -> `tcx.local_def_id_to_hir_id()` cle... | Vadim Petrochenkov | -7/+7 |
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -3/+3 |
| 2023-11-14 | finish `RegionKind` rename | lcnr | -3/+3 |
| 2023-10-17 | Auto merge of #116756 - fee1-dead-contrib:dupe-those-bounds, r=oli-obk | bors | -5/+32 |
| 2023-10-15 | Auto merge of #116688 - compiler-errors:rustfmt-up, r=WaffleLapkin,Nilstrieb | bors | -1/+3 |
| 2023-10-15 | Duplicate `~const` bounds with a non-const one in effects desugaring | Deadbeef | -5/+32 |