| Age | Commit message (Expand) | Author | Lines |
| 2024-09-12 | Rollup merge of #130235 - compiler-errors:nested-if, r=michaelwoerister | Stuart Cook | -9/+7 |
| 2024-09-11 | Simplify some nested if statements | Michael Goulet | -9/+7 |
| 2024-09-09 | Remove needless returns detected by clippy in the compiler | Eduardo Sánchez Muñoz | -1/+1 |
| 2024-09-06 | elided_named_lifetimes: unify lint def & pass MissingLifetimeKind | Pavel Grigorenko | -4/+10 |
| 2024-09-02 | chore: Fix typos in 'compiler' (batch 2) | Alexander Cyon | -2/+2 |
| 2024-09-01 | Rollup merge of #129493 - cjgillot:early-opaque-def, r=petrochenkov | Matthias Krüger | -1/+1 |
| 2024-08-31 | Create opaque definitions in resolver. | Camille GILLOT | -1/+1 |
| 2024-08-31 | Implement `elided_named_lifetimes` lint | Pavel Grigorenko | -12/+67 |
| 2024-08-19 | Don't consider RibKind::Module's bindings when checking generics shadowing | Michael Goulet | -3/+3 |
| 2024-08-11 | Rollup merge of #128762 - fmease:use-more-slice-pats, r=compiler-errors | Matthias Krüger | -11/+9 |
| 2024-08-08 | Auto merge of #128550 - compiler-errors:shadowed-params-perf, r=petrochenkov | bors | -96/+105 |
| 2024-08-07 | make `import.vis` is not mutable | bohan | -1/+2 |
| 2024-08-07 | Use more slice patterns inside the compiler | León Orell Valerian Liehr | -11/+9 |
| 2024-08-02 | Only walk ribs to collect possibly shadowed params if we are adding params in... | Michael Goulet | -96/+105 |
| 2024-07-29 | Detect non-lifetime binder params shadowing item params | Michael Goulet | -10/+10 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -9/+12 |
| 2024-07-20 | Just totally fully deny late-bound consts | Michael Goulet | -1/+5 |
| 2024-07-18 | Auto merge of #117967 - adetaylor:fix-lifetime-elision-bug, r=lcnr | bors | -22/+56 |
| 2024-07-07 | Remove `HasSpan` trait. | Nicholas Nethercote | -1/+1 |
| 2024-06-28 | Change RTN to use .. again | Michael Goulet | -0/+1 |
| 2024-06-25 | resolve: Tweak some naming around import ambiguities | Vadim Petrochenkov | -1/+1 |
| 2024-06-17 | Rework precise capturing syntax | Michael Goulet | -1/+1 |
| 2024-06-17 | Rollup merge of #125258 - compiler-errors:static-if-no-lt, r=nnethercote | 许杰友 Jieyou Xu (Joe) | -53/+89 |
| 2024-06-15 | delegation: Fix hygiene for `self` | Vadim Petrochenkov | -11/+13 |
| 2024-06-14 | Resolve const lifetimes to static in trait too | Michael Goulet | -22/+34 |
| 2024-06-14 | Resolve elided lifetimes in assoc const to static if no other lifetimes are i... | Michael Goulet | -40/+64 |
| 2024-06-10 | Elision: consider lifetimes from &T iff T has Self | Adrian Taylor | -19/+45 |
| 2024-06-07 | Revert "Create const block DefIds in typeck instead of ast lowering" | Oli Scherer | -4/+2 |
| 2024-06-05 | Rollup merge of #125407 - pacak:no-lending-iterators, r=pnkfelix | Matthias Krüger | -5/+47 |
| 2024-05-31 | Rollup merge of #125635 - fmease:mv-type-binding-assoc-item-constraint, r=com... | Matthias Krüger | -3/+3 |
| 2024-05-30 | Rename HIR `TypeBinding` to `AssocItemConstraint` and related cleanup | León Orell Valerian Liehr | -3/+3 |
| 2024-05-29 | Rollup merge of #125705 - oli-obk:const_block_ice, r=compiler-errors | Matthias Krüger | -0/+5 |
| 2024-05-29 | Reintroduce name resolution check for trying to access locals from an inline ... | Oli Scherer | -0/+5 |
| 2024-05-29 | Rollup merge of #125381 - estebank:issue-96799, r=petrochenkov | 许杰友 Jieyou Xu (Joe) | -1/+4 |
| 2024-05-28 | Silence some resolve errors when there have been glob import errors | Esteban Küber | -1/+4 |
| 2024-05-28 | Create const block DefIds in typeck instead of ast lowering | Oli Scherer | -3/+0 |
| 2024-05-24 | And more general error | Michael Baikov | -8/+20 |
| 2024-05-24 | A custom error message for lending iterators | Michael Baikov | -5/+35 |
| 2024-05-23 | Rollup merge of #125156 - zachs18:for_loops_over_fallibles_behind_refs, r=Nil... | Matthias Krüger | -4/+4 |
| 2024-05-22 | Do not elide if there's ambiguity in self lifetime. | Adrian Taylor | -2/+4 |
| 2024-05-22 | Ambiguous Self lifetimes: don't elide. | Adrian Taylor | -10/+16 |
| 2024-05-21 | Rename buffer_lint_with_diagnostic to buffer_lint | Xiretza | -3/+3 |
| 2024-05-21 | Convert uses of BuiltinLintDiag::Normal to custom variants | Xiretza | -2/+7 |
| 2024-05-21 | Generate lint diagnostic message from BuiltinLintDiag | Xiretza | -7/+0 |
| 2024-05-18 | Auto merge of #125105 - nnethercote:rustc_resolve-cleanups, r=estebank | bors | -0/+1 |
| 2024-05-15 | Fix new for_loops_over_fallibles hits in compiler. | Zachary S | -4/+4 |
| 2024-05-15 | delegation: Implement list delegation | Vadim Petrochenkov | -5/+10 |
| 2024-05-10 | Remove `#[macro_use] extern crate tracing` from `rustc_resolve`. | Nicholas Nethercote | -0/+1 |
| 2024-05-08 | Rollup merge of #123344 - pietroalbini:pa-unused-imports, r=Nilstrieb | Matthias Krüger | -3/+3 |
| 2024-04-25 | ast: Generalize item kind visiting | Vadim Petrochenkov | -5/+3 |