| Age | Commit message (Expand) | Author | Lines |
| 2023-10-23 | Auto merge of #116849 - oli-obk:error_shenanigans, r=cjgillot | bors | -12/+35 |
| 2023-10-20 | s/generator/coroutine/ | Oli Scherer | -1/+1 |
| 2023-10-20 | s/Generator/Coroutine/ | Oli Scherer | -2/+2 |
| 2023-10-20 | Avoid a `track_errors` by bubbling up most errors from `check_well_formed` | Oli Scherer | -12/+35 |
| 2023-10-09 | Extend impl's def_span to include where clauses | Michael Goulet | -4/+7 |
| 2023-09-26 | Don't store lazyness in DefKind | Michael Goulet | -3/+1 |
| 2023-09-21 | Prevent promotion of const fn calls in inline consts | Oli Scherer | -3/+4 |
| 2023-09-07 | Enable incremental-relative-spans by default. | Camille GILLOT | -1/+1 |
| 2023-09-02 | Add `Freeze` type and use it to store `Definitions` | John Kåre Alsaker | -1/+1 |
| 2023-09-01 | Auto merge of #113126 - Bryanskiy:delete_old, r=petrochenkov | bors | -1/+0 |
| 2023-08-30 | Make get_return_block() return Some only for HIR nodes in body | Gurinder Singh | -1/+12 |
| 2023-08-19 | remove redundant var rebindings | Matthias Krüger | -5/+2 |
| 2023-08-14 | Use `{Local}ModDefId` in many queries | Nilstrieb | -18/+20 |
| 2023-08-09 | rustc: Move `stable_crate_id` from `Session` to `GlobalCtxt` | Vadim Petrochenkov | -1/+1 |
| 2023-08-08 | Rollup merge of #114566 - fmease:type-alias-laziness-is-crate-specific, r=oli... | Matthias Krüger | -1/+3 |
| 2023-08-07 | Store the laziness of type aliases in the DefKind | León Orell Valerian Liehr | -1/+3 |
| 2023-08-05 | parent_module_from_def_id does not need to be a query. | Camille GILLOT | -16/+15 |
| 2023-08-04 | Rollup merge of #114022 - oli-obk:tait_ice_alias_field_projection, r=cjgillot | Matthias Krüger | -0/+4 |
| 2023-08-02 | Replace old private-in-public diagnostic with type privacy lints | Bryanskiy | -1/+0 |
| 2023-07-30 | inline format!() args up to and including rustc_middle | Matthias Krüger | -1/+1 |
| 2023-07-28 | Lower generic const items to HIR | León Orell Valerian Liehr | -1/+1 |
| 2023-07-24 | Perform OpaqueCast field projection on HIR, too. | Oli Scherer | -0/+4 |
| 2023-07-14 | fix the issue of shorthand in suggest_cloning | yukang | -0/+27 |
| 2023-07-08 | Replace RPITIT current impl with new strategy that lowers as a GAT | Santiago Pastorino | -7/+1 |
| 2023-06-02 | Separate AnonConst from ConstBlock in HIR. | Camille GILLOT | -9/+10 |
| 2023-05-24 | Use `Option::is_some_and` and `Result::is_ok_and` in the compiler | Maybe Waffle | -2/+2 |
| 2023-05-19 | Auto merge of #111641 - michaelwoerister:debugger-visualizer-fixes, r=cjgillot | bors | -0/+16 |
| 2023-05-17 | Retire is_foreign_item query. | Camille GILLOT | -0/+7 |
| 2023-05-16 | Move DebuggerVisualizerFile types from rustc_span to rustc_middle | Michael Woerister | -1/+2 |
| 2023-05-16 | Turn debugger_visualizers from feed- into regular query. | Michael Woerister | -0/+5 |
| 2023-05-16 | Fix dependency tracking for debugger visualizers | Michael Woerister | -1/+11 |
| 2023-05-15 | Move expansion of query macros in rustc_middle to rustc_middle::query | John Kåre Alsaker | -1/+1 |
| 2023-05-06 | introduce `DynSend` and `DynSync` auto trait | SparrowLii | -13/+8 |
| 2023-04-26 | Remove unused `TypeFoldable`/`TypeVisitable` impls. | Nicholas Nethercote | -1/+0 |
| 2023-04-24 | Split `{Idx, IndexVec, IndexSlice}` into their own modules | Maybe Waffle | -1/+1 |
| 2023-04-21 | Allow `LocalDefId` as the argument to `def_path_str` | Oli Scherer | -1/+1 |
| 2023-04-16 | Remove some unnecessary hash truncations | Ben Kimock | -1/+1 |
| 2023-04-13 | make impl_subject more readable | Kyle Matsuda | -6/+4 |
| 2023-04-13 | make tcx.impl_subject return EarlyBinder, remove bound_impl_subject, rename u... | Kyle Matsuda | -6/+8 |
| 2023-04-11 | Auto merge of #109778 - petrochenkov:allkind, r=cjgillot | bors | -3/+18 |
| 2023-04-09 | Delete useless loop | Nilstrieb | -9/+8 |
| 2023-03-30 | Update `ty::VariantDef` to use `IndexVec<FieldIdx, FieldDef>` | Scott McMurray | -2/+2 |
| 2023-03-30 | rustc_middle: Document which exactly `DefId`s don't have `DefKind`s | Vadim Petrochenkov | -3/+18 |
| 2023-03-21 | RPITITs are DefKind::Opaque with new lowering strategy | Michael Goulet | -1/+1 |
| 2023-03-21 | LocalCrate key | Michael Goulet | -1/+2 |
| 2023-03-21 | Use local key in providers | Michael Goulet | -11/+8 |
| 2023-03-14 | Remove some direct calls to local_def_id_to_hir_id on diagnostics | Santiago Pastorino | -2/+2 |
| 2023-03-13 | Don't opt_rpitit_info as a separate query | Michael Goulet | -1/+0 |
| 2023-03-08 | Only compute the crate hash when necessary. | Nicholas Nethercote | -6/+6 |
| 2023-03-02 | rustc_middle: Remove trait `DefIdTree` | Vadim Petrochenkov | -2/+2 |