| Age | Commit message (Expand) | Author | Lines |
| 2024-08-28 | fmt-debug option | Kornel | -0/+13 |
| 2024-08-29 | derive(SmartPointer): assume pointee from the single generic and better error... | Ding Xiang Fei | -28/+47 |
| 2024-08-27 | Rollup merge of #126013 - nnethercote:unreachable_pub, r=Urgau | Matthias Krüger | -50/+51 |
| 2024-08-17 | Auto merge of #128771 - carbotaniuman:stabilize_unsafe_attr, r=nnethercote | bors | -3/+0 |
| 2024-08-16 | Add `warn(unreachable_pub)` to `rustc_builtin_macros`. | Nicholas Nethercote | -50/+51 |
| 2024-08-14 | Use `impl PartialEq<TokenKind> for Token` more. | Nicholas Nethercote | -2/+2 |
| 2024-08-11 | Rollup merge of #128762 - fmease:use-more-slice-pats, r=compiler-errors | Matthias Krüger | -12/+11 |
| 2024-08-07 | Make `Span` optional in `BufferedEarlyLint` | Urgau | -1/+1 |
| 2024-08-07 | Use more slice patterns inside the compiler | León Orell Valerian Liehr | -12/+11 |
| 2024-08-07 | Stabilize `unsafe_attributes` | carbotaniuman | -3/+0 |
| 2024-08-05 | Rollup merge of #127907 - RalfJung:byte_slice_in_packed_struct_with_derive, r... | Matthias Krüger | -48/+6 |
| 2024-08-04 | Rollup merge of #128305 - folkertdev:asm-parser-unsupported-operand, r=Amanieu | Matthias Krüger | -8/+40 |
| 2024-08-03 | Rollup merge of #128557 - nyurik:dup-init, r=compiler-errors | Matthias Krüger | -1/+1 |
| 2024-08-03 | Rollup merge of #128483 - nnethercote:still-more-cfg-cleanups, r=petrochenkov | Matthias Krüger | -1/+1 |
| 2024-08-02 | chore: use shorthand initializer | Yuri Astrakhan | -1/+1 |
| 2024-08-01 | Auto merge of #127543 - carbotaniuman:more_unsafe_attr_verification, r=esteba... | bors | -20/+9 |
| 2024-08-01 | Distinguish the two kinds of token range. | Nicholas Nethercote | -1/+1 |
| 2024-08-01 | reject pointee without ?Sized | Ding Xiang Fei | -27/+23 |
| 2024-07-31 | Rollup merge of #127681 - dingxiangfei2009:smart-ptr-bounds, r=compiler-errors | Matthias Krüger | -17/+227 |
| 2024-07-30 | Add toggle for `parse_meta_item` unsafe parsing | carbotaniuman | -20/+3 |
| 2024-07-30 | Rollup merge of #128376 - compiler-errors:finish-ur-vegetables, r=jieyouxu | Matthias Krüger | -1/+1 |
| 2024-07-30 | derive(SmartPointer): rewrite bounds in where and generic bounds | Ding Xiang Fei | -17/+227 |
| 2024-07-30 | Auto merge of #128083 - Mark-Simulacrum:bump-bootstrap, r=albertlarsan68 | bors | -1/+0 |
| 2024-07-29 | Deny unsafe on more builtin attributes | carbotaniuman | -0/+6 |
| 2024-07-29 | Mark Parser::eat/check methods as must_use | Michael Goulet | -1/+1 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -129/+161 |
| 2024-07-28 | step cfg(bootstrap) | Mark Rousskov | -1/+0 |
| 2024-07-28 | improve error message when global asm uses inline asm operands | Folkert | -8/+40 |
| 2024-07-28 | Rollup merge of #127853 - folkertdev:naked-function-error-messages, r=bjorn3 | Matthias Krüger | -0/+18 |
| 2024-07-27 | Rollup merge of #128207 - folkertdev:asm-parser-generalize, r=Amanieu | Trevor Gross | -22/+54 |
| 2024-07-27 | built-in derive: remove BYTE_SLICE_IN_PACKED_STRUCT_WITH_DERIVE hack and lint | Ralf Jung | -48/+6 |
| 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/+50 |
| 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/+18 |
| 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 |