| Age | Commit message (Expand) | Author | Lines |
| 2025-02-13 | Rollup merge of #136869 - chenyukang:yukang-fix-133713-let-binding, r=estebank | Jubilee | -1/+22 |
| 2025-02-12 | Rollup merge of #136646 - oli-obk:pattern-types-ast, r=BoxyUwU | Matthias Krüger | -0/+15 |
| 2025-02-12 | Fix diagnostic when using = instead of : in let bindings | yukang | -1/+22 |
| 2025-02-11 | Rollup merge of #135677 - yotamofek:resolve-cleanups2, r=compiler-errors | Matthias Krüger | -7/+8 |
| 2025-02-11 | Add a TyPat in the AST to reuse the generic arg lowering logic | Oli Scherer | -0/+15 |
| 2025-02-09 | Auto merge of #136751 - bjorn3:update_rustfmt, r=Mark-Simulacrum | bors | -91/+132 |
| 2025-02-08 | Rustfmt | bjorn3 | -91/+132 |
| 2025-02-08 | Small resolve refactor | Andre Bogus | -16/+17 |
| 2025-02-06 | Auto merge of #136471 - safinaskar:parallel, r=SparrowLii | bors | -22/+23 |
| 2025-02-03 | Express contracts as part of function header and lower it to the contract lan... | Celina G. Val | -2/+9 |
| 2025-02-03 | tree-wide: parallel: Fully removed all `Lrc`, replaced with `Arc` | Askar Safin | -22/+23 |
| 2025-01-28 | Refactor FnKind variant to hold &Fn | Celina G. Val | -11/+14 |
| 2025-01-27 | Remove redundant to_ident_string calls | Michael Goulet | -3/+2 |
| 2025-01-27 | Use identifiers in diagnostics more often | Michael Goulet | -23/+22 |
| 2025-01-25 | Auto merge of #133154 - estebank:issue-133137, r=wesleywiser | bors | -4/+32 |
| 2025-01-24 | Reword "crate not found" resolve message | Esteban Küber | -4/+32 |
| 2025-01-21 | rustc_resolve: don't open-code `Option::filter` | Yotam Ofek | -4/+1 |
| 2025-01-21 | rustc_resolve: use `Iterator` combinators instead of `for` loops where applic... | Yotam Ofek | -26/+12 |
| 2025-01-21 | rustc_resolve: reduce rightwards drift with `let..else` 👉💨 | Yotam Ofek | -381/+387 |
| 2025-01-21 | rustc_resolve: flatten nested `if`s | Yotam Ofek | -229/+198 |
| 2025-01-21 | rustc_resolve: remove unneeded `return`s | Yotam Ofek | -2/+0 |
| 2025-01-21 | use slice patterns for checking for elements of slice | Yotam Ofek | -5/+6 |
| 2025-01-21 | don't use partial ordering on types that support total ordering | Yotam Ofek | -2/+2 |
| 2025-01-20 | Rollup merge of #135676 - yotamofek:resolve-cleanups, r=BoxyUwU | 许杰友 Jieyou Xu (Joe) | -24/+15 |
| 2025-01-20 | Auto merge of #135754 - jieyouxu:rollup-j4q1hpr, r=jieyouxu | bors | -16/+13 |
| 2025-01-20 | rustc_resolve: use structured fields in traces | Yotam Ofek | -24/+15 |
| 2025-01-20 | Rollup merge of #134276 - RalfJung:destabilize-custom-inner-attr, r=SparrowLii | 许杰友 Jieyou Xu (Joe) | -42/+9 |
| 2025-01-19 | Run `clippy --fix` for `unnecessary_map_or` lint | Yotam Ofek | -16/+13 |
| 2025-01-19 | fully de-stabilize all custom inner attributes | Ralf Jung | -42/+9 |
| 2025-01-18 | Fix ICE in resolving associated items as non-bindings | Frank King | -3/+3 |
| 2025-01-16 | Rollup merge of #134754 - frank-king:feature/import_trait_associated_function... | Matthias Krüger | -6/+25 |
| 2025-01-16 | Implement `use` associated items of traits | Frank King | -6/+25 |
| 2025-01-15 | Auto merge of #134353 - oli-obk:safe-target-feature-unsafe-by-default, r=wesl... | bors | -3/+4 |
| 2025-01-14 | Enforce syntactical stability of const traits in HIR | Michael Goulet | -0/+1 |
| 2025-01-14 | Add hir::HeaderSafety to make follow up commits simpler | Oli Scherer | -3/+4 |
| 2025-01-12 | Deny `clippy:;four_forward_slashes` and fix the only occurrence | Josh Triplett | -1/+1 |
| 2025-01-09 | Auto merge of #135268 - pietroalbini:pa-bump-stage0, r=Mark-Simulacrum | bors | -1/+1 |
| 2025-01-08 | update cfg(bootstrap) | Pietro Albini | -1/+1 |
| 2025-01-08 | Add check for missing fields in enum variant pattern | Esteban Küber | -1/+1 |
| 2025-01-07 | Ensure that we don't try to access fields on a non-struct pattern type in dia... | Esteban Küber | -1/+3 |
| 2024-12-22 | Fix spacing of markdown code block fences in compiler rustdoc | David Tolnay | -1/+4 |
| 2024-12-18 | Rollup merge of #134473 - acceptacross:master, r=compiler-errors | Jacob Pratt | -1/+1 |
| 2024-12-18 | chore: fix some typos | acceptacross | -1/+1 |
| 2024-12-18 | Stabilize `#[diagnostic::do_not_recommend]` | Georg Semmler | -2/+1 |
| 2024-12-18 | Auto merge of #134243 - nnethercote:re-export-more-rustc_span, r=jieyouxu | bors | -24/+12 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -24/+12 |
| 2024-12-18 | Auto merge of #134439 - matthiaskrgr:rollup-grmmmx2, r=matthiaskrgr | bors | -4/+4 |
| 2024-12-17 | Rollup merge of #133265 - the8472:extract-if-ranges, r=cuviper | Matthias Krüger | -4/+4 |
| 2024-12-17 | Auto merge of #134376 - jdonszelmann:fix-rustdoc-perf, r=jieyouxu | bors | -2/+3 |
| 2024-12-17 | Auto merge of #134381 - jdonszelmann:move-attribute-types, r=oli-obk | bors | -12/+13 |