| Age | Commit message (Expand) | Author | Lines |
| 2024-01-09 | Rollup merge of #119721 - compiler-errors:constness-implication, r=fee1-dead | Guillaume Gomez | -83/+8 |
| 2024-01-09 | Rollup merge of #117556 - obeis:static-mut-ref-lint, r=davidtwco | Guillaume Gomez | -0/+210 |
| 2024-01-08 | Only compute layout of opaque if coroutine is the cause of an opaque cycle | Michael Goulet | -9/+26 |
| 2024-01-08 | Don't check for recursion in generator witness fields | Michael Goulet | -18/+7 |
| 2024-01-08 | Remove logic in one_bound in astconv that prefers non-const bounds | Michael Goulet | -33/+2 |
| 2024-01-08 | ~const trait or projection bounds do not imply non-const bounds | Michael Goulet | -50/+6 |
| 2024-01-08 | Remove all eight `DiagnosticBuilder::*_with_code` methods. | Nicholas Nethercote | -5/+5 |
| 2024-01-08 | Use chaining for `DiagnosticBuilder` construction and `emit`. | Nicholas Nethercote | -80/+88 |
| 2024-01-08 | Use chaining in `DiagnosticBuilder` construction. | Nicholas Nethercote | -4/+2 |
| 2024-01-08 | Make `DiagnosticBuilder::emit` consuming. | Nicholas Nethercote | -37/+37 |
| 2024-01-05 | Rollup merge of #119420 - cjgillot:issue-119295, r=compiler-errors | Michael Goulet | -0/+7 |
| 2024-01-06 | Call `maybe_stmt_static_mut` inside `resolve_stmt` | Obei Sideg | -1/+3 |
| 2024-01-06 | Call `maybe_expr_static_mut` inside `resolve_expr` | Obei Sideg | -0/+4 |
| 2024-01-06 | Disallow reference to `static mut` for statements | Obei Sideg | -0/+19 |
| 2024-01-06 | Disallow reference to `static mut` for expressions | Obei Sideg | -0/+185 |
| 2024-01-05 | Do not run check on foreign items. | Camille GILLOT | -1/+1 |
| 2024-01-05 | Handle ForeignItem as TAIT scope. | Camille GILLOT | -0/+7 |
| 2024-01-05 | Auto merge of #119634 - matthiaskrgr:rollup-v2xt7et, r=matthiaskrgr | bors | -96/+155 |
| 2024-01-05 | Rollup merge of #119554 - matthewjasper:remove-guard-distinction, r=compiler-... | Matthias Krüger | -1/+11 |
| 2024-01-05 | Rollup merge of #119354 - fmease:negative_bounds-fixes, r=compiler-errors | Matthias Krüger | -22/+30 |
| 2024-01-05 | Rollup merge of #119350 - fmease:lazy-ty-aliases-implied-bounds, r=compiler-e... | Matthias Krüger | -73/+114 |
| 2024-01-05 | Auto merge of #119192 - michaelwoerister:mcp533-push, r=cjgillot | bors | -6/+8 |
| 2024-01-05 | Rollup merge of #119538 - nnethercote:cleanup-errors-5, r=compiler-errors | Michael Goulet | -4/+4 |
| 2024-01-05 | Rollup merge of #119148 - estebank:bare-traits, r=davidtwco | Michael Goulet | -19/+142 |
| 2024-01-05 | Restore if let guard temporary scoping difference | Matthew Jasper | -2/+11 |
| 2024-01-05 | Remove `hir::Guard` | Matthew Jasper | -1/+2 |
| 2024-01-05 | Auto merge of #117213 - oli-obk:check_item_type_cleanup, r=estebank | bors | -64/+42 |
| 2024-01-04 | Make iteration order of collect_return_position_impl_trait_in_trait_tys query... | Michael Woerister | -3/+3 |
| 2024-01-04 | Replace a number of FxHashMaps/Sets with stable-iteration-order alternatives. | Michael Woerister | -3/+5 |
| 2024-01-04 | Silence redundant warning when E0038 will be emitted | Esteban Küber | -1/+7 |
| 2024-01-03 | Account for object unsafe traits | Esteban Küber | -25/+41 |
| 2024-01-03 | review comments | Esteban Küber | -15/+21 |
| 2024-01-03 | Provide better suggestions when encountering a bare trait as a type | Esteban Küber | -18/+113 |
| 2024-01-03 | Rollup merge of #119505 - fmease:no-host-param-for-trait-fns, r=fee1-dead | León Orell Valerian Liehr | -1/+4 |
| 2024-01-03 | Rename some `Diagnostic` setters. | Nicholas Nethercote | -4/+4 |
| 2024-01-02 | Merge check_for_entry_fn fully into check_mod_type_wf | Oli Scherer | -11/+8 |
| 2024-01-02 | Reorder `check_item_type` diagnostics so they occur next to the corresponding... | Oli Scherer | -28/+14 |
| 2024-01-02 | Refactor `check_item_type` to work on `LocalDefId` instead of `ItemId` | Oli Scherer | -34/+29 |
| 2024-01-02 | Turn a bug!() into a span_delay_bug() | León Orell Valerian Liehr | -1/+4 |
| 2023-12-28 | Fix some comments | cuishuang | -1/+1 |
| 2023-12-28 | Imply outlives-bounds on lazy type aliases | León Orell Valerian Liehr | -73/+114 |
| 2023-12-28 | Don't elaborate `!Sized` to `!Sized + Sized` | León Orell Valerian Liehr | -22/+30 |
| 2023-12-27 | Introduce `const Trait` (always-const trait bounds) | León Orell Valerian Liehr | -3/+10 |
| 2023-12-26 | Auto merge of #119258 - compiler-errors:closure-kind, r=eholk | bors | -13/+13 |
| 2023-12-26 | Auto merge of #119146 - nnethercote:rm-DiagCtxt-api-duplication, r=compiler-e... | bors | -252/+254 |
| 2023-12-25 | Only regular coroutines have movability | Michael Goulet | -2/+2 |
| 2023-12-25 | Auto merge of #119261 - cjgillot:outlive-def-kind, r=compiler-errors | bors | -39/+25 |
| 2023-12-25 | Make closures carry their own ClosureKind, rather than deducing what it is fr... | Michael Goulet | -9/+13 |
| 2023-12-25 | Remove unnecessary body_expr_count | Michael Goulet | -4/+0 |
| 2023-12-25 | Auto merge of #119122 - matthewjasper:if-let-guard-scoping, r=TaKO8Ki | bors | -3/+3 |