| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2024-07-19 | Auto merge of #127957 - matthiaskrgr:rollup-1u5ivck, r=matthiaskrgr | bors | -75/+159 |
| 2024-07-19 | Rollup merge of #127903 - nnethercote:force_collect-improvements, r=petrochenkov | Matthias Krüger | -36/+38 |
| 2024-07-19 | Rollup merge of #127350 - veera-sivarajan:bugfix-126311, r=lcnr | Matthias Krüger | -39/+121 |
| 2024-07-19 | Overhaul comments in `collect_tokens_trailing_token`. | Nicholas Nethercote | -75/+129 |
| 2024-07-19 | Make `Parser::num_bump_calls` 0-indexed. | Nicholas Nethercote | -6/+11 |
| 2024-07-19 | Move `inner_attr` code downwards. | Nicholas Nethercote | -10/+10 |
| 2024-07-19 | Remove `final_attrs` local variable. | Nicholas Nethercote | -4/+2 |
| 2024-07-19 | Simplify `CaptureState::inner_attr_ranges`. | Nicholas Nethercote | -5/+5 |
| 2024-07-19 | Only check `force_collect` in `collect_tokens_trailing_token`. | Nicholas Nethercote | -24/+21 |
| 2024-07-19 | Use `ForceCollect` in `parse_attr_item`. | Nicholas Nethercote | -5/+8 |
| 2024-07-19 | Don't always force collect tokens in `recover_stmt_local_after_let`. | Nicholas Nethercote | -6/+9 |
| 2024-07-19 | Remove an unnecessary `ForceCollect::Yes`. | Nicholas Nethercote | -5/+4 |
| 2024-07-18 | Parser: Suggest Placing the Return Type After Function Parameters | Veera | -39/+121 |
| 2024-07-18 | Rollup merge of #127835 - estebank:issue-127823, r=compiler-errors | Matthias Krüger | -6/+2 |