| Age | Commit message (Expand) | Author | Lines |
| 2024-03-14 | Test and implement reachability for trait objects and generic parameters of f... | Oli Scherer | -2/+2 |
| 2024-03-12 | Change `DefKind::Static` to a struct variant | Oli Scherer | -4/+4 |
| 2024-03-05 | Convert `SpannedTypeVisitor` to use `VisitorResult` | Jason Newcomb | -2/+2 |
| 2024-03-05 | Convert `TypeVisitor` and `DefIdVisitor` to use `VisitorResult` | Jason Newcomb | -65/+56 |
| 2024-02-29 | Mark some once-again-unreachable paths as unreachable. | Nicholas Nethercote | -4/+1 |
| 2024-02-28 | Rename `DiagnosticArgFromDisplay` as `DiagArgFromDisplay`. | Nicholas Nethercote | -7/+7 |
| 2024-02-23 | Allow for a missing `adt_def` in `NamePrivacyVisitor`. | Nicholas Nethercote | -1/+4 |
| 2024-02-12 | Dejargnonize subst | Shoyu Vanilla | -3/+3 |
| 2024-02-09 | Rollup merge of #120693 - nnethercote:invert-diagnostic-lints, r=davidtwco | Matthias Krüger | -2/+0 |
| 2024-02-07 | Remove dead code | Oli Scherer | -3/+0 |
| 2024-02-07 | Remove now-useless method override | Oli Scherer | -7/+0 |
| 2024-02-07 | Stop using `hir_ty_to_ty` in rustc_privacy | Oli Scherer | -52/+51 |
| 2024-02-06 | Add CoroutineClosure to TyKind, AggregateKind, UpvarArgs | Michael Goulet | -0/+1 |
| 2024-02-06 | Invert diagnostic lints. | Nicholas Nethercote | -2/+0 |
| 2024-01-29 | Stop using `String` for error codes. | Nicholas Nethercote | -3/+3 |
| 2024-01-26 | Rollup merge of #120339 - petrochenkov:nameprivisit, r=michaelwoerister | Matthias Krüger | -43/+16 |
| 2024-01-25 | Remove unused features | clubby789 | -2/+0 |
| 2024-01-25 | privacy: Refactor top-level visiting in `NamePrivacyVisitor` | Vadim Petrochenkov | -43/+16 |
| 2024-01-24 | privacy: Refactor top-level visiting in `TypePrivacyVisitor` | Vadim Petrochenkov | -63/+27 |
| 2024-01-23 | Rename `TyCtxt::emit_spanned_lint` as `TyCtxt::emit_node_span_lint`. | Nicholas Nethercote | -3/+3 |
| 2023-12-24 | Remove `Session` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -7/+7 |
| 2023-12-20 | resolve: Eagerly feed closure visibilities | Vadim Petrochenkov | -9/+0 |
| 2023-12-18 | resolve: Replace visibility table in resolver outputs with query feeding | Vadim Petrochenkov | -53/+10 |
| 2023-12-12 | Move some methods from `tcx.hir()` to `tcx` | zetanumbers | -2/+2 |
| 2023-12-08 | privacy: visit trait def id of projections | David Wood | -6/+7 |
| 2023-12-06 | privacy: Simplify `update_macro_reachable` | Vadim Petrochenkov | -32/+9 |
| 2023-12-02 | Auto merge of #118470 - nnethercote:cleanup-error-handlers, r=compiler-errors | bors | -2/+2 |
| 2023-12-02 | Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`. | Nicholas Nethercote | -2/+2 |
| 2023-12-01 | vis note for no pub reexports glob import | bohan | -20/+5 |
| 2023-11-26 | Rollup merge of #118311 - bvanjoi:merge_coroutinue_into_closure, r=petrochenkov | Guillaume Gomez | -2/+1 |
| 2023-11-26 | merge `DefKind::Coroutine` into `DefKind::Closure` | bohan | -2/+1 |
| 2023-11-26 | rustc: `hir().local_def_id_to_hir_id()` -> `tcx.local_def_id_to_hir_id()` cle... | Vadim Petrochenkov | -6/+6 |
| 2023-11-26 | Auto merge of #118250 - petrochenkov:optdefkind, r=compiler-errors | bors | -1/+1 |
| 2023-11-26 | Use `rustc_fluent_macro::fluent_messages!` directly. | Nicholas Nethercote | -2/+1 |
| 2023-11-26 | Avoid need for `{D,Subd}iagnosticMessage` imports. | Nicholas Nethercote | -1/+0 |
| 2023-11-25 | rustc: Make `def_kind` mandatory for all `DefId`s | Vadim Petrochenkov | -1/+1 |
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -4/+4 |
| 2023-11-15 | Bump cfg(bootstrap)s | Mark Rousskov | -3/+3 |
| 2023-11-14 | Fix some typos | cui fliter | -1/+1 |
| 2023-10-23 | Merge associated types with the other alias types | Oli Scherer | -18/+7 |
| 2023-10-23 | Sync the logic for inherent and weak type aliases | Oli Scherer | -5/+6 |
| 2023-10-20 | s/Generator/Coroutine/ | Oli Scherer | -3/+3 |
| 2023-10-13 | Format all the let chains in compiler | Michael Goulet | -2/+4 |
| 2023-10-08 | rustdoc: remove rust logo from non-Rust crates | Michael Howell | -0/+3 |
| 2023-09-26 | Don't store lazyness in DefKind | Michael Goulet | -3/+3 |
| 2023-09-23 | Remove GeneratorWitness and rename GeneratorWitnessMIR. | Camille GILLOT | -2/+1 |
| 2023-09-11 | Rollup merge of #115727 - fee1-dead-contrib:effect-fallback, r=oli-obk | Matthias Krüger | -1/+1 |
| 2023-09-11 | add `is_host_effect` to `GenericParamDefKind::Const` and address review | Deadbeef | -1/+1 |
| 2023-09-07 | Lint node for PRIVATE_BOUNDS is the item which has the bounds | Michael Goulet | -3/+4 |
| 2023-09-01 | Auto merge of #113126 - Bryanskiy:delete_old, r=petrochenkov | bors | -429/+15 |