| Age | Commit message (Expand) | Author | Lines |
| 2024-02-06 | Add CoroutineClosure to TyKind, AggregateKind, UpvarArgs | Michael Goulet | -0/+1 |
| 2024-02-04 | Prevent running some code if it is already in the map | Guillaume Gomez | -0/+8 |
| 2024-02-01 | Fix handling of `doc_auto_cfg` feature for `cfg` attributes on glob reexport | Guillaume Gomez | -1/+1 |
| 2024-01-31 | Rollup merge of #120501 - GuillaumeGomez:glob-reexport-attr-merge-bugfix, r=n... | Nadrieril | -1/+19 |
| 2024-01-30 | rustdoc: Correctly handle attribute merge if this is a glob reexport | Guillaume Gomez | -1/+19 |
| 2024-01-29 | Rollup merge of #120428 - petrochenkov:somehir2, r=compiler-errors | Dylan DPC | -1/+1 |
| 2024-01-29 | Stop using `String` for error codes. | Nicholas Nethercote | -2/+3 |
| 2024-01-28 | hir: Use `InferArg` in `ArrayLen::Infer` | Vadim Petrochenkov | -1/+1 |
| 2024-01-19 | Pack the u128 in LitKind::Int | Josh Stone | -1/+1 |
| 2024-01-18 | Rollup merge of #119869 - oli-obk:track_errors2, r=matthewjasper | Matthias Krüger | -4/+4 |
| 2024-01-17 | Make crate_inherent_impls fallible and stop using `track_errors` for it | Oli Scherer | -4/+4 |
| 2024-01-17 | Add `PatKind::Err` | Lieselotte | -1/+3 |
| 2024-01-13 | Rollup merge of #119898 - compiler-errors:error-reporting, r=oli-obk | Matthias Krüger | -1/+0 |
| 2024-01-12 | Remove unused ErrorReporting variant from overflow handling | Michael Goulet | -1/+0 |
| 2024-01-12 | Delegation implementation: step 1 | Bryanskiy | -1/+1 |
| 2024-01-11 | Stop using `DiagnosticBuilder::buffer` in the parser. | Nicholas Nethercote | -2/+2 |
| 2024-01-10 | Auto merge of #119751 - nnethercote:error-api-fixes, r=oli-obk | bors | -2/+2 |
| 2024-01-10 | Rollup merge of #119769 - fmease:rustdoc-off-by-one-dyn-trait-def-gen-args, r... | Matthias Krüger | -91/+99 |
| 2024-01-10 | Rename consuming chaining methods on `DiagnosticBuilder`. | Nicholas Nethercote | -1/+1 |
| 2024-01-10 | Rename `struct_span_err!` as `struct_span_code_err!`. | Nicholas Nethercote | -1/+1 |
| 2024-01-09 | Move variables closer to their usage sites | León Orell Valerian Liehr | -6/+4 |
| 2024-01-09 | Simplify elision of default generic arguments | León Orell Valerian Liehr | -48/+42 |
| 2024-01-09 | Don't arena-allocate extended generic args | León Orell Valerian Liehr | -28/+31 |
| 2024-01-09 | Offset args of trait object types when cleaning | León Orell Valerian Liehr | -16/+29 |
| 2024-01-09 | Rename rustc_middle path cleaning functions | León Orell Valerian Liehr | -37/+37 |
| 2024-01-08 | Make `DiagnosticBuilder::emit` consuming. | Nicholas Nethercote | -1/+1 |
| 2023-12-24 | Remove `Session` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -2/+2 |
| 2023-12-22 | Auto merge of #118824 - aliemjay:perf-region-cons, r=compiler-errors | bors | -1/+1 |
| 2023-12-20 | Give `VariantData::Struct` named fields, to clairfy `recovered`. | Alona Enraght-Moony | -2/+2 |
| 2023-12-17 | use Vec for region constraints | Ali MJ Al-Nasrawy | -1/+1 |
| 2023-12-15 | Rollup merge of #119004 - matthiaskrgr:conv, r=compiler-errors | Jubilee | -1/+1 |
| 2023-12-15 | NFC don't convert types to identical types | Matthias Krüger | -1/+1 |
| 2023-12-15 | Appease the tools: clippy, rustdoc | Michael Goulet | -16/+0 |
| 2023-12-15 | Rollup merge of #113091 - GuillaumeGomez:prevent-cfg-merge-reexport, r=rustdoc | Guillaume Gomez | -34/+42 |
| 2023-12-14 | Auto merge of #117749 - aliemjay:perf-canon-cache, r=lcnr | bors | -3/+2 |
| 2023-12-14 | rustdoc: avoid ParamEnv with infer vars | Ali MJ Al-Nasrawy | -3/+2 |
| 2023-12-13 | Auto merge of #118500 - ZetaNumbers:tcx_hir_refactor, r=petrochenkov | bors | -5/+4 |
| 2023-12-12 | more clippy::complexity fixes | Matthias Krüger | -4/+4 |
| 2023-12-12 | Move some methods from `tcx.hir()` to `tcx` | zetanumbers | -5/+4 |
| 2023-12-11 | Add spacing information to delimiters. | Nicholas Nethercote | -3/+3 |
| 2023-12-10 | remove redundant imports | surechen | -9/+6 |
| 2023-12-05 | Remove `#[rustc_host]`, use internal desugaring | Deadbeef | -6/+7 |
| 2023-11-29 | Rollup merge of #118157 - Nadrieril:never_pat-feature-gate, r=compiler-errors | Matthias Krüger | -1/+2 |
| 2023-11-29 | Always display stability version even if it's the same as the containing item | Guillaume Gomez | -7/+0 |
| 2023-11-29 | Add `never_patterns` feature gate | Nadrieril | -1/+2 |
| 2023-11-27 | Address unused tuple struct fields in rustdoc | Jake Goulding | -6/+3 |
| 2023-11-26 | rustc: `hir().local_def_id_to_hir_id()` -> `tcx.local_def_id_to_hir_id()` cle... | Vadim Petrochenkov | -2/+2 |
| 2023-11-25 | is_{some,ok}_and for rustdoc | Michael Goulet | -5/+4 |
| 2023-11-22 | Add documentation on `filter_doc_attr` | Guillaume Gomez | -0/+2 |
| 2023-11-22 | Don't merge cfg and doc(cfg) attributes for re-exports | Guillaume Gomez | -34/+40 |