| Age | Commit message (Expand) | Author | Lines |
| 2025-03-03 | Improve error message for AsyncFn trait failure for RPIT | Michael Goulet | -0/+31 |
| 2025-02-12 | Rollup merge of #134090 - veluca93:stable-tf11, r=oli-obk | Jacob Pratt | -7/+6 |
| 2025-02-10 | Show diff suggestion format on verbose replacement | Esteban Küber | -2/+3 |
| 2025-02-02 | Shorten error message for callable with wrong return type | Esteban Küber | -3/+3 |
| 2025-01-27 | Stabilize target_feature_11 | Caleb Zulawski | -7/+6 |
| 2025-01-26 | Add cache to FoldEscapingRegions | Michael Goulet | -0/+125 |
| 2025-01-22 | Use `structurally_normalize` instead of manual `normalizes-to` goals | Boxy | -5/+27 |
| 2025-01-15 | Render fn defs with target_features attrs with the attribute | Oli Scherer | -2/+3 |
| 2025-01-15 | Treat safe target_feature functions as unsafe by default | Oli Scherer | -2/+2 |
| 2025-01-06 | `best_blame_constraint`: don't filter constraints by sup SCC | dianne | -24/+24 |
| 2024-12-31 | Make sure we check the future type is Sized in AsyncFn* | Michael Goulet | -0/+51 |
| 2024-12-25 | Actually print all the relevant parts of a coroutine in verbose mode | Michael Goulet | -2/+2 |
| 2024-12-13 | Stabilize async closures | Michael Goulet | -173/+60 |
| 2024-12-08 | Don't use AsyncFnOnce::CallOnceFuture bounds for signature deduction | Michael Goulet | -0/+14 |
| 2024-12-05 | Stabilize noop_waker | Eric Holk | -3/+3 |
| 2024-12-02 | Move tests back to using AsyncFn | Michael Goulet | -53/+53 |
| 2024-11-22 | Pretty print AsyncFn traits too | Michael Goulet | -6/+37 |
| 2024-11-02 | Auto merge of #132147 - estebank:long-types-2, r=davidtwco | bors | -1/+2 |
| 2024-11-02 | Remove or fix some FIXME(async_closure) | Michael Goulet | -15/+24 |
| 2024-11-02 | On long E0277 primary span label, move it to a `help` | Esteban Küber | -1/+2 |
| 2024-10-29 | Remove detail from label/note that is already available in other note | Esteban Küber | -1/+1 |
| 2024-09-16 | Fix a couple more DefKind discrepancies between DefKind::Closure and DefKind:... | Michael Goulet | -0/+34 |
| 2024-09-16 | Encode coroutine_by_move_body_def_id in crate metadata | Michael Goulet | -0/+5 |
| 2024-09-16 | Don't ICE when generating Fn shim for async closure with borrowck error | Michael Goulet | -0/+45 |
| 2024-09-14 | Consider synthetic closure bodies to be typeck children | Michael Goulet | -0/+19 |
| 2024-09-10 | Don't call closure_by_move_body_def_id on FnOnce async closures in MIR valida... | Michael Goulet | -0/+20 |
| 2024-09-07 | Rollup merge of #129847 - compiler-errors:async-cycle, r=davidtwco | Matthias Krüger | -0/+19 |
| 2024-09-07 | Don't build by-move body when async closure is tainted | Michael Goulet | -0/+27 |
| 2024-09-01 | Replace walk with visit so we dont skip outermost expr kind in def collector | Michael Goulet | -0/+12 |
| 2024-09-01 | Do not call query to compute coroutine layout for synthetic body of async clo... | Michael Goulet | -0/+19 |
| 2024-08-15 | Rollup merge of #129101 - compiler-errors:deref-on-parent-by-ref, r=lcnr | Matthias Krüger | -0/+34 |
| 2024-08-14 | Infer async closure args from Fn bound even if there is no corresponding Futu... | Michael Goulet | -0/+49 |
| 2024-08-14 | Fix projections when parent capture is by-ref | Michael Goulet | -0/+34 |
| 2024-08-10 | Auto merge of #128572 - compiler-errors:fix-elaborate-box-derefs-on-debug, r=... | bors | -0/+35 |
| 2024-08-09 | Rollup merge of #128791 - compiler-errors:async-fn-unsafe, r=lcnr | Matthias Krüger | -0/+86 |
| 2024-08-08 | Don't implement AsyncFn for FnDef/FnPtr that wouldnt implement Fn | Michael Goulet | -0/+86 |
| 2024-08-02 | Stop doing weird index stuff in ElaborateBoxDerefs | Michael Goulet | -0/+35 |
| 2024-08-01 | Skip over args when determining if coroutine-closure's inner coroutine consum... | Michael Goulet | -0/+17 |
| 2024-07-26 | Suppress useless clone suggestion | Michael Goulet | -5/+0 |
| 2024-07-26 | Make coroutine-closures possible to be cloned | Michael Goulet | -18/+98 |
| 2024-07-11 | Auto merge of #127097 - compiler-errors:async-closure-lint, r=oli-obk | bors | -0/+88 |
| 2024-07-08 | Infer async closure signature from old-style two-part Fn + Future bounds | Michael Goulet | -0/+27 |
| 2024-06-29 | Make all tests in async dir build-pass, adjust implements-fnmut test to begin... | Michael Goulet | -7/+11 |
| 2024-06-28 | Make it into a structured suggestion, maybe-incorrect | Michael Goulet | -0/+88 |
| 2024-06-27 | Tighten spans for async blocks | Michael Goulet | -13/+11 |
| 2024-06-05 | fix: break inside async closure has incorrect span for enclosing closure | Lin Yihai | -4/+5 |
| 2024-05-22 | Auto merge of #125423 - fmease:rollup-ne4l9y4, r=fmease | bors | -0/+51 |
| 2024-05-19 | Force the inner coroutine of an async closure to `move` if the outer closure ... | Michael Goulet | -0/+51 |
| 2024-05-18 | An async closure may implement FnMut/Fn if it has no self-borrows | Michael Goulet | -0/+23 |
| 2024-05-12 | Propagate errors rather than using return_if_err | Michael Goulet | -0/+28 |