| Age | Commit message (Expand) | Author | Lines |
| 2024-09-09 | Remove needless returns detected by clippy in the compiler | Eduardo Sánchez Muñoz | -8/+8 |
| 2024-09-06 | Add initial support for raw lifetimes | Michael Goulet | -8/+11 |
| 2024-08-27 | Add `warn(unreachable_pub)` to `rustc_expand`. | Nicholas Nethercote | -21/+22 |
| 2024-08-21 | Use bool in favor of Option<()> for diagnostics | Michael Goulet | -2/+2 |
| 2024-08-17 | Auto merge of #128771 - carbotaniuman:stabilize_unsafe_attr, r=nnethercote | bors | -12/+3 |
| 2024-08-16 | Fix wrong source location for some incorrect macro definitions | Wafarm | -6/+13 |
| 2024-08-14 | Use `impl PartialEq<TokenKind> for Token` more. | Nicholas Nethercote | -1/+1 |
| 2024-08-12 | Rollup merge of #128886 - GrigorenkoPV:untranslatable-diagnostic, r=nnethercote | Guillaume Gomez | -5/+5 |
| 2024-08-11 | Rollup merge of #128762 - fmease:use-more-slice-pats, r=compiler-errors | Matthias Krüger | -4/+4 |
| 2024-08-10 | rustc_expand: make a message translatable | Pavel Grigorenko | -2/+5 |
| 2024-08-10 | rustc_expand: remove some redundant `#[allow(rustc::untranslatable_diagnostic)]` | Pavel Grigorenko | -3/+0 |
| 2024-08-07 | refactor(rustc_expand::mbe): Don't require full ExtCtxt when not necessary | Felix Rath | -28/+28 |
| 2024-08-07 | Use more slice patterns inside the compiler | León Orell Valerian Liehr | -4/+4 |
| 2024-08-07 | Stabilize `unsafe_attributes` | carbotaniuman | -12/+3 |
| 2024-07-31 | Fix verbatim paths used with include! | Chris Denton | -1/+7 |
| 2024-07-30 | Add toggle for `parse_meta_item` unsafe parsing | carbotaniuman | -1/+3 |
| 2024-07-29 | Deny unsafe on more builtin attributes | carbotaniuman | -1/+15 |
| 2024-07-29 | Rollup merge of #128202 - compiler-errors:internal-lib-features, r=oli-obk | Matthias Krüger | -0/+6 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -118/+130 |
| 2024-07-27 | Make `missing_fragment_specifier` an error in edition 2024 | Trevor Gross | -7/+40 |
| 2024-07-25 | Tell users not to file a bug when using internal library features | Michael Goulet | -0/+6 |
| 2024-07-24 | Rollup merge of #128133 - nnethercote:fix-cfg_attr-spans, r=petrochenkov | Matthias Krüger | -28/+28 |
| 2024-07-24 | Improve spans on evaluated `cfg_attr`s. | Nicholas Nethercote | -28/+28 |
| 2024-07-22 | Avoid passing state that will not be visited | Oli Scherer | -7/+7 |
| 2024-07-22 | Always pass the visitor as the first argument to walk* functions | Oli Scherer | -40/+40 |
| 2024-07-22 | Sync `mut_visit` function names with immut `visit` ones (s/noop_visit/walk/) | Oli Scherer | -70/+70 |
| 2024-07-22 | Make function items in mut visitors all go through the same visit_fn function... | Oli Scherer | -7/+7 |
| 2024-07-22 | Merge impl and trait item mut visitor methods to mirror immut visitor | Oli Scherer | -39/+38 |
| 2024-07-19 | Allow concat in repetitions | Caio | -45/+72 |
| 2024-07-17 | Rollup merge of #127542 - c410-f3r:concat-again, r=petrochenkov | Trevor Gross | -24/+37 |
| 2024-07-17 | Add support for literals | Caio | -24/+37 |
| 2024-07-13 | Rollup merge of #127558 - nnethercote:more-Attribute-cleanups, r=petrochenkov | Jubilee | -13/+17 |
| 2024-07-10 | Add some comments. | Nicholas Nethercote | -0/+3 |
| 2024-07-10 | Factor out `AttrsTarget` flattening code. | Nicholas Nethercote | -1/+4 |
| 2024-07-10 | Use `cfg_attr` as a name more. | Nicholas Nethercote | -11/+11 |
| 2024-07-10 | Rework `Attribute::get_tokens`. | Nicholas Nethercote | -3/+1 |
| 2024-07-08 | Rollup merge of #126841 - c410-f3r:concat-again, r=petrochenkov | 许杰友 Jieyou Xu (Joe) | -26/+80 |
| 2024-07-07 | Use `filter_map` instead of `flat_map` in `configure_tokens`. | Nicholas Nethercote | -7/+5 |
| 2024-07-07 | Rename some attribute types for consistency. | Nicholas Nethercote | -7/+7 |
| 2024-07-07 | Remove an unnecessary local variable. | Nicholas Nethercote | -2/+1 |
| 2024-07-07 | Rename `Attribute::tokens` (the inherent method). | Nicholas Nethercote | -1/+1 |
| 2024-07-06 | Add support for literals | Caio | -26/+80 |
| 2024-07-02 | Shrink parser positions from `usize` to `u32`. | Nicholas Nethercote | -9/+9 |
| 2024-06-27 | Rollup merge of #126928 - nnethercote:124141-pre, r=oli-obk | Jacob Pratt | -0/+6 |
| 2024-06-25 | Extra panic cases. | Nicholas Nethercote | -0/+6 |
| 2024-06-24 | Rollup merge of #126177 - carbotaniuman:unsafe_attr_errors, r=jieyouxu | Matthias Krüger | -1/+1 |
| 2024-06-23 | Add hard error and migration lint for unsafe attrs | carbotaniuman | -1/+1 |
| 2024-06-23 | Rollup merge of #126851 - nnethercote:NtExprKind-NtPatKind, r=compiler-errors | Matthias Krüger | -41/+39 |
| 2024-06-23 | Rework pattern and expression nonterminal kinds. | Nicholas Nethercote | -12/+12 |
| 2024-06-23 | Tweak some ugly formatting. | Nicholas Nethercote | -1/+4 |