about summary refs log tree commit diff
path: root/tests/ui/async-await/async-closures
AgeCommit message (Expand)AuthorLines
2025-10-02Auto merge of #147138 - jackh726:split-canonical-bound, r=lcnrbors-3/+28
2025-09-30Split Bound into Canonical and Boundjackh726-3/+28
2025-09-28reword noteEsteban Küber-5/+5
2025-09-28Point at lifetime requirement origin in more casesEsteban Küber-4/+10
2025-09-28Point at fn bound that introduced lifetime obligationEsteban Küber-1/+70
2025-08-19Pretty print the name of an future from calling async closureMichael Goulet-0/+18
2025-07-31Remove the witness type from coroutine argsMichael Goulet-2/+2
2025-07-23Point at the type that doesn't impl `Clone` in more cases beyond closuresEsteban Küber-5/+7
2025-07-17Eagerly unify coroutine witness in old solverMichael Goulet-2/+2
2025-06-09Make E0621 missing lifetime suggestion verboseEsteban Küber-6/+10
2025-05-26Support opaque_types_defined_by for SyntheticCoroutineBodyMichael Goulet-0/+13
2025-05-21Fix FnOnce impl for AsyncFn/AsyncFnMut closures in new solverMichael Goulet-0/+15
2025-05-05Do not gather local all together at the beginning of typeckMichael Goulet-2/+2
2025-04-26Rollup merge of #140318 - compiler-errors:specialized-async-fn-kind-err, r=fe...Matthias Krüger-0/+43
2025-04-26Simply try to unpeel AsyncFnKindHelper goal in emit_specialized_closure_kind_...Michael Goulet-0/+43
2025-04-23MoreMichael Goulet-5/+4
2025-04-10replace `//@ compile-flags: --edition` with `//@ edition`Pietro Albini-3/+4
2025-03-31Feed HIR for by-move coroutine body def, since the inliner tries to read its ...Michael Goulet-0/+28
2025-03-14Improve upvar analysis for deref of child captureMichael Goulet-0/+109
2025-03-03Improve error message for AsyncFn trait failure for RPITMichael Goulet-0/+31
2025-02-12Rollup merge of #134090 - veluca93:stable-tf11, r=oli-obkJacob Pratt-7/+6
2025-02-10Show diff suggestion format on verbose replacementEsteban Küber-2/+3
2025-02-02Shorten error message for callable with wrong return typeEsteban Küber-3/+3
2025-01-27Stabilize target_feature_11Caleb Zulawski-7/+6
2025-01-26Add cache to FoldEscapingRegionsMichael Goulet-0/+125
2025-01-22Use `structurally_normalize` instead of manual `normalizes-to` goalsBoxy-5/+27
2025-01-15Render fn defs with target_features attrs with the attributeOli Scherer-2/+3
2025-01-15Treat safe target_feature functions as unsafe by defaultOli Scherer-2/+2
2025-01-06`best_blame_constraint`: don't filter constraints by sup SCCdianne-24/+24
2024-12-31Make sure we check the future type is Sized in AsyncFn*Michael Goulet-0/+51
2024-12-25Actually print all the relevant parts of a coroutine in verbose modeMichael Goulet-2/+2
2024-12-13Stabilize async closuresMichael Goulet-173/+60
2024-12-08Don't use AsyncFnOnce::CallOnceFuture bounds for signature deductionMichael Goulet-0/+14
2024-12-05Stabilize noop_wakerEric Holk-3/+3
2024-12-02Move tests back to using AsyncFnMichael Goulet-53/+53
2024-11-22Pretty print AsyncFn traits tooMichael Goulet-6/+37
2024-11-02Auto merge of #132147 - estebank:long-types-2, r=davidtwcobors-1/+2
2024-11-02Remove or fix some FIXME(async_closure)Michael Goulet-15/+24
2024-11-02On long E0277 primary span label, move it to a `help`Esteban Küber-1/+2
2024-10-29Remove detail from label/note that is already available in other noteEsteban Küber-1/+1
2024-09-16Fix a couple more DefKind discrepancies between DefKind::Closure and DefKind:...Michael Goulet-0/+34
2024-09-16Encode coroutine_by_move_body_def_id in crate metadataMichael Goulet-0/+5
2024-09-16Don't ICE when generating Fn shim for async closure with borrowck errorMichael Goulet-0/+45
2024-09-14Consider synthetic closure bodies to be typeck childrenMichael Goulet-0/+19
2024-09-10Don't call closure_by_move_body_def_id on FnOnce async closures in MIR valida...Michael Goulet-0/+20
2024-09-07Rollup merge of #129847 - compiler-errors:async-cycle, r=davidtwcoMatthias Krüger-0/+19
2024-09-07Don't build by-move body when async closure is taintedMichael Goulet-0/+27
2024-09-01Replace walk with visit so we dont skip outermost expr kind in def collectorMichael Goulet-0/+12
2024-09-01Do not call query to compute coroutine layout for synthetic body of async clo...Michael Goulet-0/+19
2024-08-15Rollup merge of #129101 - compiler-errors:deref-on-parent-by-ref, r=lcnrMatthias Krüger-0/+34