| Age | Commit message (Expand) | Author | Lines |
| 2024-08-12 | Rollup merge of #128978 - compiler-errors:assert-matches, r=jieyouxu | Guillaume Gomez | -2/+5 |
| 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/+5 |
| 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 | -30/+14 |
| 2024-08-03 | Rollup merge of #127921 - spastorino:stabilize-unsafe-extern-blocks, r=compil... | Matthias Krüger | -3/+0 |
| 2024-08-04 | don't suggest turning crate-level attributes into outer style | yukang | -12/+31 |
| 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 | -11/+22 |
| 2024-08-01 | Fix removed `box_syntax` diagnostic if source isn't available | clubby789 | -11/+22 |
| 2024-08-01 | Auto merge of #127543 - carbotaniuman:more_unsafe_attr_verification, r=esteba... | bors | -60/+110 |
| 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 | -45/+59 |
| 2024-07-30 | Rollup merge of #128376 - compiler-errors:finish-ur-vegetables, r=jieyouxu | Matthias Krüger | -11/+26 |
| 2024-07-30 | Auto merge of #128083 - Mark-Simulacrum:bump-bootstrap, r=albertlarsan68 | bors | -6/+1 |
| 2024-07-30 | Auto merge of #127955 - chenyukang:yukang-fix-mismatched-delimiter-issue-1278... | bors | -3/+18 |
| 2024-07-29 | Deny unsafe on more builtin attributes | carbotaniuman | -56/+92 |
| 2024-07-29 | Mark Parser::eat/check methods as must_use | Michael Goulet | -11/+26 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -176/+185 |
| 2024-07-28 | step cfg(bootstrap) | Mark Rousskov | -6/+1 |
| 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 | add limit for unclosed delimiters in lexer diagnostic | yukang | -3/+18 |
| 2024-07-25 | Rollup merge of #127054 - compiler-errors:bound-ordering, r=fmease | Matthias Krüger | -3/+87 |
| 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 |
| 2024-07-22 | Always pass the visitor as the first argument to walk* functions | Oli Scherer | -6/+6 |
| 2024-07-22 | Sync `mut_visit` function names with immut `visit` ones (s/noop_visit/walk/) | Oli Scherer | -8/+8 |