| Age | Commit message (Expand) | Author | Lines |
| 2024-06-19 | Auto merge of #126678 - nnethercote:fix-duplicated-attrs-on-nt-expr, r=petroc... | bors | -1/+5 |
| 2024-06-19 | Expand another comment. | Nicholas Nethercote | -1/+5 |
| 2024-06-18 | Prefer `dcx` methods over fields or fields' methods | Oli Scherer | -1/+1 |
| 2024-04-18 | Simplify `static_assert_size`s. | Nicholas Nethercote | -1/+1 |
| 2024-04-03 | Check `x86_64` size assertions on `aarch64`, too | Zalathar | -1/+1 |
| 2024-03-05 | Rename all `ParseSess` variables/fields/lifetimes as `psess`. | Nicholas Nethercote | -2/+2 |
| 2023-12-18 | Rename `Parser::span_diagnostic` as `Parser::dcx`. | Nicholas Nethercote | -2/+1 |
| 2023-12-18 | Rename `ParseSess::span_diagnostic` as `ParseSess::dcx`. | Nicholas Nethercote | -1/+1 |
| 2023-12-11 | Add spacing information to delimiters. | Nicholas Nethercote | -6/+8 |
| 2023-12-02 | Use `Session::diagnostic` in more places. | Nicholas Nethercote | -2/+1 |
| 2023-12-02 | Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`. | Nicholas Nethercote | -2/+2 |
| 2023-09-06 | Adjust `to_attr_token_stream`. | Nicholas Nethercote | -1/+1 |
| 2023-08-02 | Move `TokenCursor::break_last_token` into `Parser`. | Nicholas Nethercote | -7/+4 |
| 2023-08-02 | Move `TokenCursor::num_next_calls` into `Parser` and rename it. | Nicholas Nethercote | -7/+6 |
| 2023-07-30 | inline format!() args up to and including rustc_middle | Matthias Krüger | -11/+6 |
| 2023-07-26 | Remove `desugar_doc_comments` arguments from `TokenCursor::{inlined_,}next`. | Nicholas Nethercote | -1/+1 |
| 2023-06-27 | Simplify some conditions | Maybe Waffle | -5/+5 |
| 2023-05-24 | Use `Option::is_some_and` and `Result::is_ok_and` in the compiler | Maybe Waffle | -1/+1 |
| 2023-03-03 | Match unmatched backticks in comments in compiler/ | est31 | -2/+2 |
| 2023-02-03 | Remove `TokenCursorFrame`. | Nicholas Nethercote | -1/+1 |
| 2022-12-10 | compiler: remove unnecessary imports and qualified paths | KaDiWa | -1/+0 |
| 2022-11-27 | Prefer doc comments over `//`-comments in compiler | Maybe Waffle | -1/+1 |
| 2022-11-13 | Add `delay_span_bug` to `AttrWrapper::take_for_recovery` | Maybe Waffle | -3/+9 |
| 2022-10-20 | fix assertion failed for break_last_token and trailing token | yukang | -5/+8 |
| 2022-10-12 | Use `tidy-alphabetical` in the compiler | Nilstrieb | -1/+2 |
| 2022-10-01 | Group together more size assertions. | Nicholas Nethercote | -8/+10 |
| 2022-09-13 | Emit an error instead of reconstructing token stream. | Camille GILLOT | -30/+14 |
| 2022-09-13 | Manually cleanup token stream when macro expansion aborts. | Camille GILLOT | -15/+30 |
| 2022-09-09 | Rename `{Create,Lazy}TokenStream` as `{To,Lazy}AttrTokenStream`. | Nicholas Nethercote | -10/+10 |
| 2022-09-09 | Rename `AttrAnnotatedToken{Stream,Tree}`. | Nicholas Nethercote | -17/+16 |
| 2022-09-09 | Move `Spacing` out of `AttrAnnotatedTokenStream`. | Nicholas Nethercote | -8/+8 |
| 2022-09-03 | remove redundant clones | Matthias Krüger | -1/+1 |
| 2022-09-01 | Auto merge of #100869 - nnethercote:replace-ThinVec, r=spastorino | bors | -1/+1 |
| 2022-08-29 | Replace `rustc_data_structures::thin_vec::ThinVec` with `thin_vec::ThinVec`. | Nicholas Nethercote | -1/+1 |
| 2022-08-28 | Auto merge of #100497 - kadiwa4:remove_clone_into_iter, r=cjgillot | bors | -4/+4 |
| 2022-08-22 | Use `AttrVec` in more places. | Nicholas Nethercote | -8/+9 |
| 2022-08-13 | avoid cloning and then iterating | KaDiWa | -4/+4 |
| 2022-05-11 | ast: Introduce some traits to get AST node properties generically | Vadim Petrochenkov | -2/+2 |
| 2022-04-29 | Remove hacks in `make_token_stream`. | Nicholas Nethercote | -38/+0 |
| 2022-04-28 | rustc_ast: Harmonize delimiter naming with `proc_macro::Delimiter` | Vadim Petrochenkov | -14/+14 |
| 2022-04-27 | Avoid producing `NoDelim` values in `FrameData`. | Nicholas Nethercote | -12/+15 |
| 2022-04-19 | Merge `TokenCursor::{next,next_desugared}`. | Nicholas Nethercote | -11/+6 |
| 2022-03-30 | Spellchecking some comments | Yuri Astrakhan | -4/+4 |
| 2022-03-22 | Split `TokenCursor::{next,next_desugared}` into inlined and non-inlined halves. | Nicholas Nethercote | -5/+6 |
| 2021-09-05 | Change more x64 size checks to not apply to x32. | Harald van Dijk | -1/+1 |
| 2021-08-22 | Fix more “a”/“an” typos | Frank Steffahn | -1/+1 |
| 2021-08-22 | Fix typos “a”→“an” | Frank Steffahn | -2/+2 |
| 2021-06-06 | parser: Ensure that all nonterminals have tokens after parsing | Vadim Petrochenkov | -8/+2 |
| 2021-04-11 | Implement token-based handling of attributes during expansion | Aaron Hill | -111/+406 |
| 2021-03-26 | Always preserve `None`-delimited groups in a captured `TokenStream` | Aaron Hill | -10/+35 |