about summary refs log tree commit diff
path: root/tests/ui/coroutine
AgeCommit message (Expand)AuthorLines
2024-03-22Implement `FusedIterator` for `gen` blockShoyu Vanilla-0/+21
2024-03-20Update documentationOli Scherer-1/+1
2024-03-20Replace `mir_built` query with a hook and use mir_const everywhere insteadOli Scherer-6/+1
2024-03-19Remove redundant coroutine captures noteMichael Goulet-3/+0
2024-03-14eagerly instantiate binders to avoid relying on `sub`lcnr-11/+5
2024-03-12Auto merge of #122036 - alexcrichton:test-wasm-with-wasi, r=oli-obkbors-1/+0
2024-03-11Update test directives for `wasm32-wasip1`Alex Crichton-1/+0
2024-03-10Ignore tests w/ current/next revisions from compare-mode=next-solverMichael Goulet-17/+20
2024-03-06compiletest: Add a `//@ needs-threads` directiveAlex Crichton-1/+1
2024-03-03Use root obligation on E0277 for some casesEsteban Küber-1/+0
2024-02-18Add `Future` and `IntoFuture` to the 2024 preludeNilstrieb-1/+0
2024-02-16[AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives许杰友 Jieyou Xu (Joe)-163/+163
2024-02-07Record coroutine kind in genericsMichael Goulet-0/+17
2024-02-01On E0277 be clearer about implicit `Sized` bounds on type params and assoc typesEsteban Küber-1/+1
2024-01-30Provide more context on derived obligation error primary labelEsteban Küber-26/+26
2024-01-24Deduplicate more sized errors on call exprsEsteban Küber-27/+52
2024-01-23Random type checker changesMichael Goulet-3/+3
2024-01-17Remove unnecessary `let`s and borrowing from `Waker::noop()` usage.Kevin Reid-4/+2
2024-01-13Bless testsGeorge-lewis-0/+5
2024-01-11Remove special-casing around aliaskind in new solverMichael Goulet-1/+54
2024-01-05Rollup merge of #119563 - compiler-errors:coroutine-resume, r=oli-obkMatthias Krüger-0/+109
2024-01-05Stabilize THIR unsafeckMatthew Jasper-1/+1
2024-01-05Remove revisions for THIR unsafeckMatthew Jasper-17/+1
2024-01-05Auto merge of #118297 - shepmaster:warn-dead-tuple-fields, r=WaffleLapkinbors-1/+1
2024-01-04Check yield terminator's resume type in borrowckMichael Goulet-0/+109
2024-01-02Adjust compiler tests for unused_tuple_struct_fields -> dead_codeJake Goulding-1/+1
2023-12-29Compute yield and return types outside of check_fnMichael Goulet-4/+4
2023-12-19rename to verbose-internalsjyn-3/+3
2023-12-18Add a test demonstrating that RFC's note on diverging returns is subsumed by ...Michael Goulet-0/+20
2023-12-18Make sure all kinds of generators only return unitMichael Goulet-0/+52
2023-12-18Ensure `yield` expressions desugar correctly in async generatorsMichael Goulet-0/+17
2023-12-14Rollup merge of #118948 - compiler-errors:noop, r=eholkJubilee-19/+5
2023-12-14Use the Waker::noop API in testsMichael Goulet-19/+5
2023-12-14update use of feature flagslcnr-5/+5
2023-12-13Rollup merge of #118871 - tmiasko:coroutine-maybe-uninit-fields, r=compiler-e...Matthias Krüger-0/+37
2023-12-12Actually parse async gen blocks correctlyMichael Goulet-0/+14
2023-12-12Coroutine variant fields can be uninitializedTomasz Miąsko-0/+37
2023-12-10remove redundant importssurechen-5/+2
2023-12-08Make async generators fused by defaultMichael Goulet-0/+4
2023-12-08Add testsMichael Goulet-10/+132
2023-12-08Support async gen fnMichael Goulet-13/+7
2023-12-04Address code review feedbackEric Holk-0/+19
2023-12-04Merge Async and Gen into CoroutineKindEric Holk-0/+2
2023-12-04Add a basic test for gen fnEric Holk-0/+18
2023-12-04Make async gen fn an errorEric Holk-0/+19
2023-12-04gate gen fn behind gen_blocksEric Holk-3/+5
2023-11-28Fix coroutine validation for mixed panic strategyTomasz Miąsko-0/+24
2023-11-24Manual find replace updatesNilstrieb-1/+1
2023-11-24Show number in error message even for one errorNilstrieb-36/+36
2023-11-22Allow defining opaques in check_coroutine_obligationsMichael Goulet-0/+17