| Age | Commit message (Expand) | Author | Lines |
| 2024-08-17 | Auto merge of #128771 - carbotaniuman:stabilize_unsafe_attr, r=nnethercote | bors | -3/+1 |
| 2024-08-16 | Overhaul token collection. | Nicholas Nethercote | -275/+363 |
| 2024-08-16 | Add an assertion to `NodeRange::new`. | Nicholas Nethercote | -0/+1 |
| 2024-08-16 | Convert a bool to `Trailing`. | Nicholas Nethercote | -40/+52 |
| 2024-08-16 | Make visibilities minimal and consistent in `attr_wrapper.rs`. | Nicholas Nethercote | -6/+6 |
| 2024-08-16 | Remove size assertion on `AttrWrapper`. | Nicholas Nethercote | -1/+0 |
| 2024-08-14 | Use `impl PartialEq<TokenKind> for Token` more. | Nicholas Nethercote | -116/+111 |
| 2024-08-14 | Convert a `&mut self` to `&self`. | Nicholas Nethercote | -1/+1 |
| 2024-08-12 | Rollup merge of #128994 - nnethercote:fix-Parser-look_ahead-more, r=compiler-... | Guillaume Gomez | -4/+6 |
| 2024-08-12 | Rollup merge of #128978 - compiler-errors:assert-matches, r=jieyouxu | Guillaume Gomez | -2/+4 |
| 2024-08-12 | Fix bug in `Parser::look_ahead`. | Nicholas Nethercote | -4/+6 |
| 2024-08-11 | Use assert_matches around the compiler | Michael Goulet | -2/+4 |
| 2024-08-11 | Rollup merge of #128762 - fmease:use-more-slice-pats, r=compiler-errors | Matthias Krüger | -10/+10 |
| 2024-08-09 | parser: ensure let stmt compound assignment removal suggestion respect codepo... | 许杰友 Jieyou Xu (Joe) | -2/+6 |
| 2024-08-07 | Use more slice patterns inside the compiler | León Orell Valerian Liehr | -10/+10 |
| 2024-08-07 | Stabilize `unsafe_attributes` | carbotaniuman | -3/+1 |
| 2024-08-03 | Rollup merge of #127921 - spastorino:stabilize-unsafe-extern-blocks, r=compil... | Matthias Krüger | -3/+0 |
| 2024-08-03 | Rollup merge of #128483 - nnethercote:still-more-cfg-cleanups, r=petrochenkov | Matthias Krüger | -152/+168 |
| 2024-08-01 | Rollup merge of #128496 - clubby789:box-syntax-multipart, r=compiler-errors | Matthias Krüger | -4/+6 |
| 2024-08-01 | Fix removed `box_syntax` diagnostic if source isn't available | clubby789 | -4/+6 |
| 2024-08-01 | Auto merge of #127543 - carbotaniuman:more_unsafe_attr_verification, r=esteba... | bors | -4/+17 |
| 2024-08-01 | Distinguish the two kinds of token range. | Nicholas Nethercote | -77/+123 |
| 2024-08-01 | Move a comment to a better spot. | Nicholas Nethercote | -2/+1 |
| 2024-08-01 | Streamline attribute stitching on AST nodes. | Nicholas Nethercote | -15/+10 |
| 2024-07-31 | Rollup merge of #126697 - vincenzopalazzo:macros/find_the_expression_tok, r=e... | Matthias Krüger | -1/+10 |
| 2024-07-31 | tweak comment on `NonterminalKind::Expr` | Michael Goulet | -1/+1 |
| 2024-07-31 | rustc_parser: consider the in 2024 an expression | Vincenzo Palazzo | -1/+10 |
| 2024-07-31 | Remove `LhsExpr`. | Nicholas Nethercote | -42/+28 |
| 2024-07-31 | Inline and remove `parse_local_mk`. | Nicholas Nethercote | -16/+6 |
| 2024-07-30 | Add toggle for `parse_meta_item` unsafe parsing | carbotaniuman | -4/+17 |
| 2024-07-29 | Mark Parser::eat/check methods as must_use | Michael Goulet | -11/+26 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -149/+154 |
| 2024-07-27 | Rollup merge of #128207 - folkertdev:asm-parser-generalize, r=Amanieu | Trevor Gross | -2/+5 |
| 2024-07-26 | Rollup merge of #128229 - tdittr:unsafe-extern-abi-error, r=compiler-errors | Trevor Gross | -3/+6 |
| 2024-07-26 | Rollup merge of #128224 - nnethercote:fewer-replace_ranges, r=petrochenkov | Trevor Gross | -25/+21 |
| 2024-07-26 | Rollup merge of #128223 - nnethercote:refactor-collect_tokens, r=petrochenkov | Trevor Gross | -45/+43 |
| 2024-07-26 | Improve error message for `extern "C" unsafe fn()` | Tamme Dittrich | -3/+6 |
| 2024-07-26 | Remove an unnecessary block. | Nicholas Nethercote | -11/+9 |
| 2024-07-26 | Tweak a loop. | Nicholas Nethercote | -5/+7 |
| 2024-07-26 | Fix a comment. | Nicholas Nethercote | -3/+3 |
| 2024-07-26 | Don't include inner attribute ranges in `CaptureState`. | Nicholas Nethercote | -6/+2 |
| 2024-07-26 | Invert the sense of `is_complete` and rename it as `needs_tokens`. | Nicholas Nethercote | -11/+13 |
| 2024-07-26 | Move `is_complete` to the module that uses it. | Nicholas Nethercote | -13/+13 |
| 2024-07-26 | Inline and remove `AttrWrapper::is_complete`. | Nicholas Nethercote | -8/+4 |
| 2024-07-26 | Invert early exit conditions in `collect_tokens_trailing_token`. | Nicholas Nethercote | -29/+29 |
| 2024-07-25 | improve error message when `global_asm!` uses `asm!` options | Folkert | -2/+5 |
| 2024-07-25 | Fix a span error when parsing a wrong param of function. | surechen | -1/+8 |
| 2024-07-25 | Rollup merge of #127054 - compiler-errors:bound-ordering, r=fmease | Matthias Krüger | -3/+57 |
| 2024-07-25 | Apply suggestions from code review | León Orell Valerian Liehr | -2/+6 |
| 2024-07-23 | Stabilize unsafe extern blocks (RFC 3484) | Santiago Pastorino | -3/+0 |