| Age | Commit message (Expand) | Author | Lines |
| 2024-02-09 | Rollup merge of #120354 - lukas-code:metadata-normalize, r=lcnr | Matthias Krüger | -1/+22 |
| 2024-02-06 | Add CoroutineClosure to TyKind, AggregateKind, UpvarArgs | Michael Goulet | -0/+20 |
| 2024-02-05 | extend docs for `predicate_must_hold_considering_regions` | Lukas Markeffsky | -1/+22 |
| 2024-01-23 | Random type checker changes | Michael Goulet | -34/+12 |
| 2024-01-19 | use implied bounds compat mode in MIR borrowck | lcnr | -2/+10 |
| 2024-01-17 | Don't use compat versions of implied bounds in ImpliedOutlivesBounds query | Jack Huey | -2/+2 |
| 2024-01-17 | Correctly handle normalization in implied bounds | Ali MJ Al-Nasrawy | -3/+83 |
| 2024-01-16 | try fast path for wf type ops | Ali MJ Al-Nasrawy | -0/+17 |
| 2024-01-16 | wf-check type annotations before normalization | Ali MJ Al-Nasrawy | -22/+32 |
| 2024-01-12 | Remove unused ErrorReporting variant from overflow handling | Michael Goulet | -2/+0 |
| 2024-01-10 | Rename consuming chaining methods on `DiagnosticBuilder`. | Nicholas Nethercote | -0/+1 |
| 2024-01-10 | Add `DiagCtxt::delayed_bug`. | Nicholas Nethercote | -10/+6 |
| 2024-01-09 | Auto merge of #118968 - aliemjay:canon-static, r=lcnr | bors | -14/+4 |
| 2024-01-08 | Don't check for recursion in generator witness fields | Michael Goulet | -8/+5 |
| 2023-12-28 | Remove movability from TyKind::Coroutine | Michael Goulet | -1/+1 |
| 2023-12-24 | Remove `Session` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -7/+7 |
| 2023-12-15 | Annotate some bugs | Michael Goulet | -2/+4 |
| 2023-12-15 | unify query canonicalization mode | Ali MJ Al-Nasrawy | -14/+4 |
| 2023-12-14 | consistently use "next solver" instead of "new solver" | lcnr | -9/+9 |
| 2023-12-14 | update use of feature flags | lcnr | -2/+2 |
| 2023-12-08 | temporarily revert "ice on ambguity in mir typeck" | Ali MJ Al-Nasrawy | -12/+4 |
| 2023-12-07 | add unused `NormalizesTo` predicate | lcnr | -7/+6 |
| 2023-12-02 | Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`. | Nicholas Nethercote | -8/+8 |
| 2023-11-25 | Don't ICE when encountering placeholders in implied bounds computation | Michael Goulet | -2/+4 |
| 2023-11-24 | Auto merge of #118189 - compiler-errors:cache-flags-for-const, r=nnethercote | bors | -7/+5 |
| 2023-11-22 | Cache flags for ty::Const | Michael Goulet | -7/+5 |
| 2023-11-22 | Auto merge of #118120 - compiler-errors:closure-kind, r=lcnr | bors | -1/+0 |
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -4/+2 |
| 2023-11-21 | Remove ClosureKind predicate kind | Michael Goulet | -1/+0 |
| 2023-11-19 | Make regionck care about placeholders in outlives components | Michael Goulet | -0/+3 |
| 2023-11-13 | rename `ReLateBound` to `ReBound` | lcnr | -1/+1 |
| 2023-11-03 | Auto merge of #117507 - nnethercote:rustc_span, r=Nilstrieb | bors | -4/+3 |
| 2023-11-02 | only erase param env regions where needed | lcnr | -1/+1 |
| 2023-11-02 | dropck_outlives check generator witness needs_drop | lcnr | -13/+22 |
| 2023-11-02 | Minimize `pub` usage in `source_map.rs`. | Nicholas Nethercote | -4/+3 |
| 2023-10-30 | Don't super-fold types when we hit the recursion limit | Michael Goulet | -7/+4 |
| 2023-10-25 | Uplift Canonical to rustc_type_ir | Michael Goulet | -1/+1 |
| 2023-10-20 | s/generator/coroutine/ | Oli Scherer | -9/+9 |
| 2023-10-20 | s/Generator/Coroutine/ | Oli Scherer | -5/+5 |
| 2023-10-08 | delay a bug when encountering an ambiguity in MIR typeck | Ali MJ Al-Nasrawy | -4/+12 |
| 2023-09-23 | Remove GeneratorWitness and rename GeneratorWitnessMIR. | Camille GILLOT | -3/+1 |
| 2023-09-18 | Remove unused `Lift` derives. | Nicholas Nethercote | -2/+2 |
| 2023-09-13 | make the eval() functions on our const types return the resulting value | Ralf Jung | -1/+1 |
| 2023-08-02 | Rollup merge of #114079 - compiler-errors:closure-upvars, r=oli-obk | Nilstrieb | -3/+3 |
| 2023-08-02 | Auto merge of #114170 - lcnr:add-commmentz, r=compiler-errors | bors | -10/+0 |
| 2023-08-01 | Use upvar_tys in more places, make it a list | Michael Goulet | -3/+3 |
| 2023-07-30 | inline format!() args up to and including rustc_codegen_llvm | Matthias Krüger | -4/+3 |
| 2023-07-28 | dropck_outlives comments | lcnr | -10/+0 |
| 2023-07-27 | Remove `constness` from `ParamEnv` | Deadbeef | -13/+1 |
| 2023-07-14 | Auto merge of #113471 - compiler-errors:new-solver-norm-escaping, r=lcnr | bors | -20/+21 |