| Age | Commit message (Expand) | Author | Lines |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -129/+161 |
| 2024-07-28 | Rollup merge of #127853 - folkertdev:naked-function-error-messages, r=bjorn3 | Matthias Krüger | -0/+23 |
| 2024-07-27 | Rollup merge of #128207 - folkertdev:asm-parser-generalize, r=Amanieu | Trevor Gross | -22/+58 |
| 2024-07-27 | switch to an allowlist approach | Folkert | -1/+1 |
| 2024-07-26 | refactor the `if if` | Folkert | -3/+7 |
| 2024-07-25 | improve error message when `global_asm!` uses `asm!` options | Folkert | -22/+54 |
| 2024-07-24 | Use Cow<'static, str> for InlineAsmTemplatePiece::String | GnomedDev | -3/+3 |
| 2024-07-22 | Avoid passing state that will not be visited | Oli Scherer | -6/+6 |
| 2024-07-22 | Always pass the visitor as the first argument to walk* functions | Oli Scherer | -16/+27 |
| 2024-07-22 | Sync `mut_visit` function names with immut `visit` ones (s/noop_visit/walk/) | Oli Scherer | -17/+17 |
| 2024-07-22 | Add `Ident` to `FnKind::Fn`, just like with the immutable visitor | Oli Scherer | -1/+1 |
| 2024-07-22 | Pass id and span to `visit_fn`, just like for the immutable visitor | Oli Scherer | -4/+4 |
| 2024-07-22 | Make function items in mut visitors all go through the same visit_fn function... | Oli Scherer | -5/+5 |
| 2024-07-22 | Merge impl and trait item mut visitor methods to mirror immut visitor | Oli Scherer | -19/+16 |
| 2024-07-21 | Auto merge of #127722 - BoxyUwU:new_adt_const_params_limitations, r=compiler-... | bors | -1/+39 |
| 2024-07-19 | Use `ForceCollect` in `parse_attr_item`. | Nicholas Nethercote | -7/+9 |
| 2024-07-17 | Split part of `adt_const_params` into `unsized_const_params` | Boxy | -1/+39 |
| 2024-07-17 | add error message when `#[naked]` is used with `#[test]` | Folkert | -0/+23 |
| 2024-07-07 | Rollup merge of #127308 - nnethercote:Attribute-cleanups, r=petrochenkov | Matthias Krüger | -1/+1 |
| 2024-07-07 | Rename some attribute types for consistency. | Nicholas Nethercote | -1/+1 |
| 2024-07-05 | Use `ControlFlow` results for visitors that are only looking for a single value | Oli Scherer | -1/+1 |
| 2024-07-04 | Rollup merge of #127283 - dingxiangfei2009:check-repr-transparent, r=davidtwco | Matthias Krüger | -3/+36 |
| 2024-07-04 | Rollup merge of #126405 - He1pa:translate_builtin_macro_diag, r=davidtwco | Matthias Krüger | -23/+76 |
| 2024-07-04 | reject SmartPointer constructions not serving the purpose | Ding Xiang Fei | -3/+36 |
| 2024-07-02 | Simplify `CfgEval`. | Nicholas Nethercote | -10/+8 |
| 2024-06-27 | Tighten spans for async blocks | Michael Goulet | -1/+1 |
| 2024-06-25 | `sudo CI=green` && Review changes <3 | xFrednet | -1/+1 |
| 2024-06-25 | RFC 2383: Stabilize `lint_reasons` :tada: | xFrednet | -1/+1 |
| 2024-06-25 | Migrate some rustc_builtin_macros to SessionDiagnostic | he1pa | -23/+76 |
| 2024-06-24 | SmartPointer derive-macro | Xiangfei Ding | -0/+142 |
| 2024-06-20 | Convert some module-level `//` and `///` comments to `//!`. | Nicholas Nethercote | -2/+3 |
| 2024-06-18 | Use a dedicated type instead of a reference for the diagnostic context | Oli Scherer | -6/+8 |
| 2024-06-18 | Prefer `dcx` methods over fields or fields' methods | Oli Scherer | -5/+5 |
| 2024-06-12 | Use `tidy` to sort crate attributes for all compiler crates. | Nicholas Nethercote | -2/+4 |
| 2024-06-06 | Handle safe case | carbotaniuman | -0/+1 |
| 2024-06-06 | Fix formatting | carbotaniuman | -1/+1 |
| 2024-06-06 | Fix build | carbotaniuman | -4/+4 |
| 2024-06-06 | Disallow unsafe in derive | carbotaniuman | -1/+21 |
| 2024-06-06 | Parse unsafe attributes | carbotaniuman | -1/+3 |
| 2024-06-06 | Rollup merge of #126096 - c410-f3r:tests-tests-tests, r=jhpratt | Jubilee | -1/+0 |
| 2024-06-06 | [RFC-2011] Allow `core_intrinsics` when activated | Caio | -1/+0 |
| 2024-06-06 | Rollup merge of #125987 - estebank:issue-122622, r=Nadrieril | Matthias Krüger | -1/+11 |
| 2024-06-05 | Make top-level `rustc_parse` functions fallible. | Nicholas Nethercote | -4/+5 |
| 2024-06-05 | Remove `stream_to_parser`. | Nicholas Nethercote | -1/+1 |
| 2024-06-04 | When `derive`ing, account for HRTB on `BareFn` fields | Esteban Küber | -1/+11 |
| 2024-05-23 | Rollup merge of #125316 - nnethercote:tweak-Spacing, r=petrochenkov | Matthias Krüger | -2/+2 |
| 2024-05-23 | Rollup merge of #125156 - zachs18:for_loops_over_fallibles_behind_refs, r=Nil... | Matthias Krüger | -2/+2 |
| 2024-05-23 | Convert some `token_joint_hidden` calls to `token_joint`. | Nicholas Nethercote | -2/+2 |
| 2024-05-21 | Rename buffer_lint_with_diagnostic to buffer_lint | Xiretza | -6/+6 |
| 2024-05-21 | Convert uses of BuiltinLintDiag::Normal to custom variants | Xiretza | -13/+14 |