| Age | Commit message (Expand) | Author | Lines |
| 2022-06-24 | Rollup merge of #98394 - Enselic:fixup-rustc_main-renames, r=petrochenkov | Yuki Okushi | -1/+1 |
| 2022-06-22 | Fixup missing renames from `#[main]` to `#[rustc_main]` | Martin Nordholts | -1/+1 |
| 2022-06-20 | Merge `TokenStreamBuilder::push` into `TokenStreamBuilder::build`. | Nicholas Nethercote | -53/+32 |
| 2022-06-20 | Remove `TokenStream::from_streams`. | Nicholas Nethercote | -40/+37 |
| 2022-06-20 | Remove `Cursor::index`. | Nicholas Nethercote | -4/+0 |
| 2022-06-20 | Remove `Cursor::append`. | Nicholas Nethercote | -11/+1 |
| 2022-06-14 | Rename rustc_serialize::opaque::Encoder as MemEncoder. | Nicholas Nethercote | -3/+3 |
| 2022-06-10 | Revert b983e42936feab29f6333e9835913afc6b4a394e. | Nicholas Nethercote | -3/+3 |
| 2022-06-08 | Rollup merge of #97856 - compiler-errors:bad-let-suggestions, r=estebank | Michael Goulet | -0/+16 |
| 2022-06-07 | Don't suggest adding let in certain if conditions | Michael Goulet | -0/+16 |
| 2022-06-08 | Rename `rustc_serialize::opaque::Encoder` as `MemEncoder`. | Nicholas Nethercote | -3/+3 |
| 2022-06-08 | Use delayed error handling for `Encodable` and `Encoder` infallible. | Nicholas Nethercote | -9/+7 |
| 2022-06-03 | Fully stabilize NLL | Jack Huey | -1/+0 |
| 2022-06-03 | Remove emit_unit | bjorn3 | -2/+2 |
| 2022-06-03 | Remove support for -Zast-json and -Zast-json-noexpand | bjorn3 | -14/+0 |
| 2022-06-02 | Revert #96682. | Nicholas Nethercote | -3/+2 |
| 2022-05-23 | Rollup merge of #97254 - jhpratt:remove-crate-vis, r=cjgillot | Dylan DPC | -11/+1 |
| 2022-05-22 | rustc_ast: Support MacArgs::inner_tokens for arbitrary expressions | Vadim Petrochenkov | -16/+3 |
| 2022-05-22 | rustc_parse: Move AST -> TokenStream conversion logic to `rustc_ast` | Vadim Petrochenkov | -10/+94 |
| 2022-05-21 | Merge crate and restricted visibilities | Jacob Pratt | -2/+1 |
| 2022-05-21 | Remove feature: `crate` visibility modifier | Jacob Pratt | -11/+2 |
| 2022-05-21 | Rollup merge of #97232 - tshepang:typo, r=Dylan-DPC | Guillaume Gomez | -1/+1 |
| 2022-05-20 | Remove `crate` visibility usage in compiler | Jacob Pratt | -3/+2 |
| 2022-05-20 | typo | Tshepang Lekhonkhobe | -1/+1 |
| 2022-05-20 | Introduce BareFnTy::decl_span and fix generics span. | Camille GILLOT | -1/+4 |
| 2022-05-20 | Introduce LifetimeCtxt. | Camille GILLOT | -5/+17 |
| 2022-05-19 | Auto merge of #97114 - klensy:cursor-ref, r=petrochenkov | bors | -3/+12 |
| 2022-05-18 | use `CursorRef` more, to not to clone `Tree`s | klensy | -3/+12 |
| 2022-05-18 | Auto merge of #96800 - nbdd0121:const, r=nagisa | bors | -2/+2 |
| 2022-05-11 | ast: Introduce some traits to get AST node properties generically | Vadim Petrochenkov | -339/+440 |
| 2022-05-07 | Auto merge of #96094 - Elliot-Roberts:fix_doctests, r=compiler-errors | bors | -1/+1 |
| 2022-05-07 | Permit asm_const and asm_sym to reference outer generic params | Gary Guo | -2/+2 |
| 2022-05-05 | Rollup merge of #96682 - nnethercote:show-invisible-delims, r=petrochenkov | Matthias Krüger | -2/+3 |
| 2022-05-04 | Auto merge of #96546 - nnethercote:overhaul-MacArgs, r=petrochenkov | bors | -36/+97 |
| 2022-05-05 | Add a comment on `TokenKind::Interpolated`. | Nicholas Nethercote | -0/+9 |
| 2022-05-05 | Overhaul `MacArgs::Eq`. | Nicholas Nethercote | -30/+86 |
| 2022-05-04 | Auto merge of #96683 - nnethercote:speed-up-Token-ident-lifetime, r=petrochenkov | bors | -7/+17 |
| 2022-05-04 | Show invisible delimeters (within comments) when pretty printing. | Nicholas Nethercote | -2/+3 |
| 2022-05-04 | Remove unnecessary `NtIdent` in `Token::is_whole_expr`. | Nicholas Nethercote | -1/+1 |
| 2022-05-04 | Speed up `Token::{ident,lifetime}`. | Nicholas Nethercote | -6/+16 |
| 2022-05-02 | fix most compiler/ doctests | Elliot Roberts | -1/+1 |
| 2022-04-30 | Add `do yeet` expressions to allow experimentation in nightly | Scott McMurray | -1/+14 |
| 2022-04-30 | Save colon span to suggest bounds. | Camille GILLOT | -1/+5 |
| 2022-04-29 | Remove the `T::VISIT_TOKENS` test in `visit_mac_args`. | Nicholas Nethercote | -11/+7 |
| 2022-04-29 | Rename `visit_interpolated` as `visit_nonterminal`. | Nicholas Nethercote | -2/+2 |
| 2022-04-28 | rustc_ast: Harmonize delimiter naming with `proc_macro::Delimiter` | Vadim Petrochenkov | -38/+45 |
| 2022-04-27 | Avoid producing `NoDelim` values in `MacArgs::delim()`. | Nicholas Nethercote | -3/+3 |
| 2022-04-25 | Auto merge of #96246 - SparrowLii:bound_contxet, r=compiler-errors | bors | -12/+34 |
| 2022-04-21 | Auto merge of #96210 - nnethercote:speed-up-TokenCursor, r=petrochenkov | bors | -15/+12 |
| 2022-04-21 | Introduced `Cursor::next_with_spacing_ref`. | Nicholas Nethercote | -0/+8 |