| Age | Commit message (Expand) | Author | Lines |
| 2024-07-05 | Remove some unnecessary integer conversions. | Nicholas Nethercote | -5/+3 |
| 2024-07-03 | Rollup merge of #127092 - compiler-errors:rtn-dots-redux, r=estebank | Matthias Krüger | -29/+6 |
| 2024-07-02 | Import `std::{iter,mem}`. | Nicholas Nethercote | -11/+10 |
| 2024-07-02 | Rename `make_token_stream`. | Nicholas Nethercote | -6/+6 |
| 2024-07-02 | Shrink parser positions from `usize` to `u32`. | Nicholas Nethercote | -15/+12 |
| 2024-07-02 | Move more things around in `collect_tokens_trailing_token`. | Nicholas Nethercote | -23/+18 |
| 2024-07-02 | Move things around in `collect_tokens_trailing_token`. | Nicholas Nethercote | -7/+7 |
| 2024-07-02 | Flip an if/else in `AttrTokenStream::to_attr_token_stream`. | Nicholas Nethercote | -3/+3 |
| 2024-07-02 | Fix comment. | Nicholas Nethercote | -3/+3 |
| 2024-07-02 | Fix a typo in a comment. | Nicholas Nethercote | -1/+1 |
| 2024-06-29 | Rollup merge of #127103 - compiler-errors:tighten-trait-bound-parsing, r=fmease | Matthias Krüger | -40/+62 |
| 2024-06-28 | Move binder and polarity parsing into parse_generic_ty_bound | Michael Goulet | -40/+62 |
| 2024-06-28 | Change RTN to use .. again | Michael Goulet | -29/+6 |
| 2024-06-27 | Tighten spans for async blocks | Michael Goulet | -2/+3 |
| 2024-06-27 | Rollup merge of #126571 - nnethercote:less-maybe_whole-expr-2, r=petrochenkov | Jacob Pratt | -32/+41 |
| 2024-06-26 | Fix a span in `parse_ty_bare_fn`. | Nicholas Nethercote | -1/+1 |
| 2024-06-25 | Inline and remove `maybe_whole_expr!`. | Nicholas Nethercote | -32/+41 |
| 2024-06-24 | Rollup merge of #126682 - Zalathar:coverage-attr, r=lcnr | Michael Goulet | -3/+10 |
| 2024-06-24 | Rollup merge of #126882 - estebank:multiline-order, r=WaffleLapkin | Matthias Krüger | -10/+7 |
| 2024-06-24 | coverage: Tighten validation of `#[coverage(off)]` and `#[coverage(on)]` | Zalathar | -3/+10 |
| 2024-06-24 | Rollup merge of #126177 - carbotaniuman:unsafe_attr_errors, r=jieyouxu | Matthias Krüger | -6/+89 |
| 2024-06-23 | Add hard error and migration lint for unsafe attrs | carbotaniuman | -6/+89 |
| 2024-06-23 | Special case when a code line only has multiline span starts | Esteban Küber | -10/+7 |
| 2024-06-23 | Rework pattern and expression nonterminal kinds. | Nicholas Nethercote | -16/+12 |
| 2024-06-21 | Rollup merge of #126767 - compiler-errors:static-foreign-item, r=spastorino | Matthias Krüger | -1/+1 |
| 2024-06-21 | Rollup merge of #126700 - compiler-errors:fragment, r=fmease | Matthias Krüger | -3/+2 |
| 2024-06-21 | Rollup merge of #126125 - dev-ardi:conflict-markers, r=estebank | Matthias Krüger | -16/+42 |
| 2024-06-21 | Auto merge of #126757 - compiler-errors:safe, r=spastorino | bors | -0/+3 |
| 2024-06-20 | StaticForeignItem and StaticItem are the same | Michael Goulet | -1/+1 |
| 2024-06-20 | Properly gate `safe` keyword in pre-expansion | Michael Goulet | -0/+3 |
| 2024-06-20 | Rollup merge of #126717 - nnethercote:rustfmt-use-pre-cleanups, r=jieyouxu | Matthias Krüger | -0/+1 |
| 2024-06-20 | Add blank lines after module-level `//` comments. | Nicholas Nethercote | -0/+1 |
| 2024-06-20 | Introduce `can_begin_string_literal`. | Nicholas Nethercote | -2/+2 |
| 2024-06-20 | Inline `can_begin_literal_maybe_minus` call into two places. | Nicholas Nethercote | -1/+2 |
| 2024-06-19 | Allow naming expr_2021 in all editions | Michael Goulet | -3/+2 |
| 2024-06-19 | Auto merge of #126678 - nnethercote:fix-duplicated-attrs-on-nt-expr, r=petroc... | bors | -111/+106 |
| 2024-06-19 | Change how `parse_expr_force_collect` works. | Nicholas Nethercote | -2/+5 |
| 2024-06-19 | Refactor `parse_expr_res`. | Nicholas Nethercote | -28/+33 |
| 2024-06-19 | Simplify `LhsExpr::Unparsed`. | Nicholas Nethercote | -10/+11 |
| 2024-06-19 | Move `parse_or_use_outer_attributes` out of `parse_expr_prefix_range`. | Nicholas Nethercote | -9/+17 |
| 2024-06-19 | Move `parse_or_use_outer_attributes` out of `parse_expr_prefix`. | Nicholas Nethercote | -5/+8 |
| 2024-06-19 | Inline and remove `parse_expr_assoc`. | Nicholas Nethercote | -10/+1 |
| 2024-06-19 | Refactor `LhsExpr`. | Nicholas Nethercote | -42/+38 |
| 2024-06-19 | Remove `From` impls for `LhsExpr`. | Nicholas Nethercote | -25/+10 |
| 2024-06-19 | Simplify `Parser::parse_expr_dot_or_call`. | Nicholas Nethercote | -4/+3 |
| 2024-06-19 | Expand another comment. | Nicholas Nethercote | -1/+5 |
| 2024-06-19 | Rollup merge of #124135 - petrochenkov:deleglob, r=fmease | 许杰友 Jieyou Xu (Joe) | -6/+21 |
| 2024-06-19 | make this comment correct | ardi | -3/+4 |
| 2024-06-19 | Improve conflict marker recovery | ardi | -13/+38 |
| 2024-06-18 | Remove redundant argument from `subdiagnostic` method | Oli Scherer | -12/+9 |