| Age | Commit message (Expand) | Author | Lines |
| 2023-12-18 | resolve: Replace visibility table in resolver outputs with query feeding | Vadim Petrochenkov | -1/+4 |
| 2023-12-12 | Move some methods from `tcx.hir()` to `tcx` | zetanumbers | -50/+60 |
| 2023-12-11 | Auto merge of #118661 - fee1-dead-contrib:restore-const-partialEq, r=compiler... | bors | -9/+7 |
| 2023-12-10 | fix clippy | Deadbeef | -9/+7 |
| 2023-12-10 | remove redundant imports | surechen | -1/+1 |
| 2023-11-28 | resolve: Feed the `def_kind` query immediately on `DefId` creation | Vadim Petrochenkov | -94/+1 |
| 2023-11-26 | Rollup merge of #118311 - bvanjoi:merge_coroutinue_into_closure, r=petrochenkov | Guillaume Gomez | -3/+2 |
| 2023-11-26 | merge `DefKind::Coroutine` into `DefKind::Closure` | bohan | -3/+2 |
| 2023-11-26 | rustc: `hir().local_def_id_to_hir_id()` -> `tcx.local_def_id_to_hir_id()` cle... | Vadim Petrochenkov | -12/+7 |
| 2023-11-25 | rustc: Make `def_kind` mandatory for all `DefId`s | Vadim Petrochenkov | -12/+8 |
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -7/+5 |
| 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 |