summary refs log tree commit diff
path: root/src/test/ui/async-await
AgeCommit message (Expand)AuthorLines
2022-08-03Warn about dead tuple struct fieldsFabian Wolff-2/+2
2022-07-28Remove guess_head_span.Camille GILLOT-1/+1
2022-07-26Use real opaque type instead of just saying impl TraitMichael Goulet-1/+1
2022-07-25Auto merge of #97313 - cjgillot:ast-lifetimes-anon, r=petrochenkovbors-3/+17
2022-07-25Report elision failures on the AST.Camille GILLOT-3/+17
2022-07-21Do if-expression obligation stuff less eagerlyMichael Goulet-9/+9
2022-07-20Suggest returning binding from block or enclosing scope on coerce_forced_unit...Michael Goulet-9/+9
2022-07-14Auto merge of #98754 - jyn514:non-trivial-drop, r=compiler-errorsbors-21/+86
2022-07-13Rollup merge of #98574 - dingxiangfei2009:let-else-thir, r=oli-obkDylan DPC-0/+147
2022-07-11add tests for async awaitDing Xiang Fei-0/+147
2022-07-11compiletest: trim edition before passing as flagDeadbeef-1/+1
2022-07-10Fix drop-tracking ICE when a struct containing a field with a `Drop` impl is ...Joshua Nelson-21/+86
2022-07-08Auto merge of #98816 - estebank:implicit-sized, r=oli-obkbors-1/+1
2022-07-08Rollup merge of #98718 - yoshuawuyts:stabilize-into-future, r=yaahcMatthias Krüger-2/+0
2022-07-08Auto merge of #98482 - cjgillot:short-struct-span-closure, r=estebankbors-11/+8
2022-07-07Review comments: wordingEsteban Küber-4/+6
2022-07-07Tweak wording and spansEsteban Küber-12/+12
2022-07-07On partial uninit error point at where we need initEsteban Küber-18/+31
2022-07-07Track implicit `Sized` obligations in type paramsEsteban Küber-1/+1
2022-07-07Shorten span for closures.Camille GILLOT-11/+8
2022-06-30Stabilize `into_future`Yoshua Wuyts-2/+0
2022-06-29Make RPIT and TAIT work exactly the sameOli Scherer-2/+15
2022-06-28Note concrete type being coerced into objectMichael Goulet-3/+3
2022-06-26Rollup merge of #98371 - compiler-errors:better-opaque-printing, r=oli-obkYuki Okushi-1/+1
2022-06-25Rollup merge of #98298 - TaKO8Ki:point-to-type-param-definition, r=compiler-e...Matthias Krüger-1/+1
2022-06-24Use write! instead of p! to avoid having to use weird scopingMichael Goulet-1/+1
2022-06-22point to type param definition when not finding variant, method and assoc typeTakayuki Maeda-1/+1
2022-06-21Address review comments from #98259Joshua Nelson-8/+8
2022-06-19Greatly improve error reporting for futures and generators in `note_obligatio...Joshua Nelson-21/+101
2022-06-16 fix one more case of trailing spaceklensy-1/+1
2022-06-16diagnostics: fix trailing spaceklensy-4/+4
2022-06-08Add regresion test for #95307Yuki Okushi-0/+43
2022-06-03Fully stabilize NLLJack Huey-173/+21
2022-05-29Make lifetime errors more precise in the presence of `Fresh` lifetimes.Camille GILLOT-13/+32
2022-05-28Auto merge of #97284 - b-naber:constraint-dyn-impl-suggestion, r=estebankbors-7/+6
2022-05-27libcore: Add `iter::from_generator` which is like `iter::from_fn`, but for co...Vadim Petrochenkov-3/+3
2022-05-25bless existing test with compare-mode=nll and remove testb-naber-7/+6
2022-05-22Use revisions for NLL in async-awaitJack Huey-31/+76
2022-05-20Lint single-use-lifetimes on the AST.Camille GILLOT-19/+31
2022-05-13Drop tracking: handle invalid assignments betterEric Holk-0/+25
2022-05-06Resolve vars in note_type_errJack Huey-13/+23
2022-05-02Fix invalid keyword order for function declarationsKen Matsui-3/+3
2022-04-30Bless tests.Camille GILLOT-3/+3
2022-04-26Revert "add `DefId` to unsafety violations and display function path in E0133"Oli Scherer-12/+16
2022-04-24only show a simple description in E0133 span labelEmil Gardström-6/+6
2022-04-24add `DefId` to unsafety violations and display function path in E0133Emil Gardström-16/+16
2022-04-19Rollup merge of #94493 - oribenshir:feature/ISSUE-78543_async_fn_in_foreign_c...Dylan DPC-3/+15
2022-04-17Lint elided lifetimes in path on the AST.Camille GILLOT-1/+5
2022-04-16Provide a better diagnostic on failure to meet send bound on futures in a for...oribenshir-3/+15
2022-04-16Implementation for 65853Jack Huey-22/+58