about summary refs log tree commit diff
path: root/tests/ui/async-await
AgeCommit message (Expand)AuthorLines
2024-02-27Flesh out a few more testsMichael Goulet-9/+36
2024-02-27Also support `fnptr(): async Fn` in codegenMichael Goulet-0/+31
2024-02-27Support `{async closure}: Fn` in new solverMichael Goulet-2/+28
2024-02-27Adjust error yield/await loweringMichael Goulet-0/+21
2024-02-26Rollup merge of #121617 - compiler-errors:async-closure-kind-check, r=oli-obkMatthias Krüger-5/+30
2024-02-26Actually use the right closure kind when checking async Fn goalsMichael Goulet-5/+30
2024-02-25Auto merge of #120393 - Urgau:rfc3373-non-local-defs, r=WaffleLapkinbors-0/+2
2024-02-22Tweak wording of "implemented trait isn't imported" suggestionEsteban Küber-1/+1
2024-02-21Rollup merge of #121044 - compiler-errors:mbe-async-trait-bounds, r=fmeaseLeón Orell Valerian Liehr-4/+141
2024-02-20Support async trait bounds in macrosMichael Goulet-4/+141
2024-02-20Fix stray trait mismatch in resolve_associated_item for AsyncFnMichael Goulet-1/+26
2024-02-18Add `Future` and `IntoFuture` to the 2024 preludeNilstrieb-2/+0
2024-02-18Rollup merge of #121237 - Urgau:better-cargo-heuristic, r=compiler-errorsLeón Orell Valerian Liehr-1/+1
2024-02-18Rollup merge of #121100 - estebank:issue-71252, r=compiler-errorsLeón Orell Valerian Liehr-0/+5
2024-02-17Use better heuristic for printing Cargo specific diagnosticsUrgau-1/+1
2024-02-17Allow newly added non_local_definitions lint in testsUrgau-0/+2
2024-02-16[AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives许杰友 Jieyou Xu (Joe)-606/+606
2024-02-16Detect when method call on argument could be removed to fulfill failed trait ...Esteban Küber-0/+5
2024-02-15make better async fn kind errorsMichael Goulet-7/+39
2024-02-12Properly handle `async` blocks and `fn`s in `if` exprs without `else`Esteban Küber-0/+79
2024-02-11Rollup merge of #120897 - compiler-errors:foreign-async-closure, r=oli-obkMatthias Krüger-0/+26
2024-02-10Print kind of coroutine closureMichael Goulet-3/+3
2024-02-10Encode coroutine_for_closure for foreign cratesMichael Goulet-0/+26
2024-02-10Auto merge of #120712 - compiler-errors:async-closures-harmonize, r=oli-obkbors-10/+71
2024-02-10Rollup merge of #120629 - c410-f3r:testsssssss, r=petrochenkovMatthias Krüger-0/+81
2024-02-10Rollup merge of #120584 - compiler-errors:u, r=lcnrMatthias Krüger-30/+5
2024-02-09Move some testsCaio-0/+81
2024-02-09Rollup merge of #120844 - compiler-errors:async-di, r=oli-obkMatthias Krüger-6/+0
2024-02-09Build DebugInfo for coroutine-closureMichael Goulet-6/+0
2024-02-09Don't ICE in ByMoveBody when coroutine is taintedMichael Goulet-0/+22
2024-02-09For a rigid projection, recursively look at the self type's item boundsMichael Goulet-30/+5
2024-02-08Add a couple more testsMichael Goulet-0/+40
2024-02-08Prefer AsyncFn* over Fn* for coroutine-closuresMichael Goulet-9/+30
2024-02-08Auto merge of #120767 - matthiaskrgr:rollup-0k8ib1c, r=matthiaskrgrbors-20/+51
2024-02-08Continue to borrowck even if there were previous errorsOli Scherer-4/+44
2024-02-08Rollup merge of #120103 - compiler-errors:concrete-afits, r=oli-obkMatthias Krüger-20/+51
2024-02-08Auto merge of #120558 - oli-obk:missing_impl_item_ice, r=estebankbors-18/+3
2024-02-06Rollup merge of #120707 - compiler-errors:suitable-region, r=nnethercoteMatthias Krüger-0/+38
2024-02-06Regular closures now built-in impls for AsyncFn*Michael Goulet-1/+1
2024-02-06Make async closures test use async bound modifierMichael Goulet-30/+20
2024-02-06Don't expect early-bound region to be local in RPITIT well-formednessMichael Goulet-0/+38
2024-02-06Auto merge of #120361 - compiler-errors:async-closures, r=oli-obkbors-35/+599
2024-02-06Fudge coroutine argument for CoroutineKindShim in fn_sig_for_fn_abiMichael Goulet-2/+0
2024-02-06Fix drop shim for AsyncFnOnce closure, AsyncFnMut shim for AsyncFn closureMichael Goulet-6/+110
2024-02-06Add some testsMichael Goulet-4/+386
2024-02-06Bless tests, add commentsMichael Goulet-66/+82
2024-02-06Make sure that async closures (and fns) only capture their parent callable's ...Michael Goulet-5/+69
2024-02-06Auto merge of #120392 - compiler-errors:async-bound-modifier, r=davidtwco,fmeasebors-0/+274
2024-02-05Make sure refinement still worksMichael Goulet-3/+53
2024-02-05Make the error message betterMichael Goulet-9/+6