summary refs log tree commit diff
path: root/src/test/ui/async-await
AgeCommit message (Expand)AuthorLines
2022-03-31Rollup merge of #95478 - InfRandomness:infrandomness/lint_largemove_note, r=c...Dylan DPC-0/+14
2022-03-30Restore `impl Future<Output = Type>` to async blocksMichael Goulet-10/+10
2022-03-30Add note to the lint diagnosticInfRandomness-0/+14
2022-03-28Remove opaque type obligation and just register opaque types as they are enco...Oli Scherer-14/+14
2022-03-28Revert to inference variable based hidden type computation for RPITOli Scherer-13/+13
2022-03-28Revert "Auto merge of #93893 - oli-obk:sad_revert, r=oli-obk"Oli Scherer-48/+92
2022-03-27Point (again) to more expressions with their type, even if not fully resolvedEsteban Kuber-1/+13
2022-03-22remove [async output] from impl FutureMichael Goulet-10/+10
2022-03-10Rename `IntoFuture::Future` to `IntoFuture::IntoFuture`Yoshua Wuyts-2/+2
2022-03-07diagnostics: only talk about `Cargo.toml` if running under CargoMichael Howell-17/+107
2022-03-05Rollup merge of #94460 - eholk:reenable-drop-tracking-tests, r=tmiaskoDylan DPC-15/+27
2022-03-04Distinguish binding assignments, use Ty::needs_dropEric Holk-0/+19
2022-03-03Cleanup feature gates.Camille GILLOT-1/+1
2022-03-02Update test output.Mara Bos-4/+6
2022-02-28Enable drop-tracking tests behind -Zdrop-trackingEric Holk-15/+8
2022-02-28Rollup merge of #94449 - GuillaumeGomez:explanation-e0726, r=UrgauMatthias Krüger-0/+1
2022-02-28Tweak diagnosticsEsteban Kuber-1/+1
2022-02-28Update ui test with the add of E0726 explanationGuillaume Gomez-0/+1
2022-02-25Rollup merge of #93845 - compiler-errors:in-band-lifetimes, r=cjgillotMatthias Krüger-11/+0
2022-02-25Rollup merge of #94068 - eholk:drop-track-field-assign, r=tmandryMatthias Krüger-0/+114
2022-02-24Remove in-band lifetimesMichael Goulet-11/+0
2022-02-17Revert "Auto merge of #91403 - cjgillot:inherit-async, r=oli-obk"Oli Scherer-58/+51
2022-02-16Consider mutations as borrows in drop trackingEric Holk-0/+114
2022-02-15Auto merge of #93752 - eholk:drop-tracking-break-continue, r=nikomatsakisbors-0/+1
2022-02-12Bless nll tests.Camille GILLOT-10/+8
2022-02-12Inherit lifetimes for async fn instead of duplicating them.Camille GILLOT-41/+50
2022-02-11Revert "Auto merge of #92007 - oli-obk:lazy_tait2, r=nikomatsakis"Oli Scherer-92/+48
2022-02-09Rollup merge of #93751 - eholk:issue-93648-drop-tracking-projection, r=tmiaskoYuki Okushi-0/+12
2022-02-07Drop tracking: improve break and continue handlingEric Holk-0/+1
2022-02-07Drop tracking: track borrows of projectionsEric Holk-0/+12
2022-02-02Guess head span of async blocksOli Scherer-16/+5
2022-02-02undo a useless changeOli Scherer-3/+4
2022-02-02Register member constraints on the final merged hidden typeOli Scherer-14/+24
2022-02-02Lazily resolve type-alias-impl-trait defining usesOli Scherer-54/+98
2022-02-01Auto merge of #93284 - eholk:disable-drop-range-analysis, r=pnkfelixbors-0/+15
2022-01-27Improve suggestion for escaping reserved keywordsNoah Lev-24/+24
2022-01-26Change test to check-passEric Holk-1/+1
2022-01-25Add regression test for #93197Eric Holk-0/+15
2022-01-23Auto merge of #93220 - matthiaskrgr:rollup-9bkrlk0, r=matthiaskrgrbors-0/+38
2022-01-23Rollup merge of #93103 - estebank:await-span, r=nagisaMatthias Krüger-0/+38
2022-01-21Disable drop range tracking in generatorsEric Holk-0/+8
2022-01-21Auto merge of #93138 - matthiaskrgr:rollup-m8akifd, r=matthiaskrgrbors-73/+93
2022-01-20Tweak `expr.await` desugaring `Span`Esteban Kuber-0/+38
2022-01-19Simplify error reporting code, remove await point wordingTyler Mandry-7/+4
2022-01-19NiceRegionError: Use written return type for async fnTyler Mandry-11/+5
2022-01-18Safely handle partial dropsEric Holk-0/+56
2022-01-18Update async-fn-nonsend.rsEric Holk-5/+43
2022-01-18Handle uninhabited return typesEric Holk-29/+3
2022-01-18Handle empty loops betterEric Holk-4/+12
2022-01-18Update stderr filesEric Holk-4/+4