rust/tests/ui/async-await
Guillaume Gomez 0060db74f9
Rollup merge of #115801 - compiler-errors:async-cycle-mono, r=oli-obk
Detect cycle errors hidden by opaques during monomorphization

Opaque types may reveal to projections, which themselves normalize to opaques. We don't currently normalize when checking that opaques are cyclical, and we may also not know that the opaque is cyclical until monomorphization (see `tests/ui/type-alias-impl-trait/mututally-recursive-overflow.rs`).

Detect cycle errors in `normalize_projection_ty` and report a fatal overflow (in the old solver). Luckily, this is already detected as a fatal overflow in the new solver.

Fixes #112047
2023-09-19 20:23:19 +02:00
..
auxiliary Add test 2023-01-19 15:46:08 +00:00
await-keyword blessed the tests 2023-08-08 10:51:35 +08:00
drop-order Move /src/test to /tests 2023-01-11 09:32:08 +00:00
future-sizes bless tests 2023-04-27 22:29:04 +02:00
in-trait Detect cycle errors hidden by opaques during monomorphization 2023-09-13 17:35:44 +00:00
issues Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
multiple-lifetimes Adjust tests for new drop and forget lints 2023-05-10 19:36:02 +02:00
return-type-notation Explain HRTB + infer limitations of old solver 2023-09-19 05:14:14 +00:00
track-caller Add separate feature gate for async fn track caller 2023-08-02 14:18:21 -07:00
argument-patterns.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
async-assoc-fn-anon-lifetimes.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
async-await-let-else.drop-tracking.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
async-await-let-else.drop_tracking.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
async-await-let-else.drop_tracking_mir.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
async-await-let-else.no-drop-tracking.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
async-await-let-else.no_drop_tracking.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
async-await-let-else.rs Test the 3 generator handling versions for generator/async tests. 2023-01-27 18:58:13 +00:00
async-await.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
async-block-control-flow-static-semantics.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
async-block-control-flow-static-semantics.stderr Note base types of coercion 2023-05-12 00:10:52 +00:00
async-borrowck-escaping-block-error.fixed Move /src/test to /tests 2023-01-11 09:32:08 +00:00
async-borrowck-escaping-block-error.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
async-borrowck-escaping-block-error.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
async-borrowck-escaping-closure-error.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
async-borrowck-escaping-closure-error.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
async-closure-matches-expr.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
async-closure.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
async-error-span.drop_tracking.stderr Tweak await span 2023-04-27 17:18:11 +00:00
async-error-span.drop_tracking_mir.stderr Bless tests. 2023-01-27 20:10:17 +00:00
async-error-span.no_drop_tracking.stderr Tweak await span 2023-04-27 17:18:11 +00:00
async-error-span.rs Bless tests. 2023-01-27 20:10:17 +00:00
async-fn-elided-impl-lifetime-parameter.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
async-fn-nonsend.drop_tracking.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
async-fn-nonsend.drop_tracking_mir.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
async-fn-nonsend.no_drop_tracking.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
async-fn-nonsend.rs Bless tests. 2023-01-27 20:10:17 +00:00
async-fn-path-elision.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
async-fn-path-elision.stderr Introduce ReError 2023-02-09 10:26:49 +00:00
async-fn-send-uses-nonsend.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
async-fn-size-moved-locals.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
async-fn-size-uninit-locals.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
async-fn-size.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
async-is-unwindsafe.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
async-is-unwindsafe.stderr Disentangle Debug and Display for Ty. 2023-09-11 12:51:07 +10:00
async-matches-expr.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
async-trait-fn.current.stderr Add revisions for -Zlower-impl-trait-in-trait-to-assoc-ty fixed tests 2023-03-17 16:01:53 -03:00
async-trait-fn.next.stderr Add revisions for -Zlower-impl-trait-in-trait-to-assoc-ty fixed tests 2023-03-17 16:01:53 -03:00
async-trait-fn.rs Add revisions for -Zlower-impl-trait-in-trait-to-assoc-ty fixed tests 2023-03-17 16:01:53 -03:00
async-trait-fn.stderr Add revisions for -Zlower-impl-trait-in-trait-to-assoc-ty fixed tests 2023-03-17 16:01:53 -03:00
async-unsafe-fn-call-in-safe.mir.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
async-unsafe-fn-call-in-safe.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
async-unsafe-fn-call-in-safe.thir.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
async-with-closure.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
await-into-future.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
await-sequence.rs Add a test case for #102383 2023-01-12 11:58:24 -08:00
await-unsize.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
bound-normalization.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
clone-suggestion.fixed Tweak await span 2023-04-27 17:18:11 +00:00
clone-suggestion.rs Tweak await span 2023-04-27 17:18:11 +00:00
clone-suggestion.stderr Don't use method span on clone suggestion 2023-07-10 20:09:28 +00:00
conditional-and-guaranteed-initialization.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
deep-futures-are-freeze.rs Normalize before checking if local is freeze in deduced_param_attrs 2023-08-17 14:33:24 -07:00
default-struct-update.rs Test the 3 generator handling versions for generator/async tests. 2023-01-27 18:58:13 +00:00
dont-print-desugared-async.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
dont-print-desugared-async.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
dont-suggest-await-on-method-return-mismatch.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
dont-suggest-await-on-method-return-mismatch.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
dont-suggest-missing-await.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
dont-suggest-missing-await.stderr fix: improve the suggestion on future not awaited 2023-02-13 16:23:23 +01:00
drop-and-assign.rs Test the 3 generator handling versions for generator/async tests. 2023-01-27 18:58:13 +00:00
drop-track-bad-field-in-fru.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
drop-track-bad-field-in-fru.stderr Don't mention already set fields 2023-06-05 21:00:08 +00:00
drop-track-field-assign-nonsend.drop_tracking.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
drop-track-field-assign-nonsend.drop_tracking_mir.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
drop-track-field-assign-nonsend.no_drop_tracking.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
drop-track-field-assign-nonsend.rs Test the 3 generator handling versions for generator/async tests. 2023-01-27 18:58:13 +00:00
drop-track-field-assign.rs Adjust UI tests for unit_bindings 2023-06-12 20:24:48 +08:00
drop-tracking-unresolved-typeck-results.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
drop-tracking-unresolved-typeck-results.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
edition-deny-async-fns-2015.current.stderr Add revisions for -Zlower-impl-trait-in-trait-to-assoc-ty fixed tests 2023-03-17 16:01:53 -03:00
edition-deny-async-fns-2015.next.stderr Add revisions for -Zlower-impl-trait-in-trait-to-assoc-ty fixed tests 2023-03-17 16:01:53 -03:00
edition-deny-async-fns-2015.rs Replace RPITIT current impl with new strategy that lowers as a GAT 2023-07-08 18:21:34 -03:00
edition-deny-async-fns-2015.stderr Replace RPITIT current impl with new strategy that lowers as a GAT 2023-07-08 18:21:34 -03:00
expansion-in-attrs.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-async-closure.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-async-closure.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-async_fn_in_trait.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-async_fn_in_trait.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-self-return-type.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-self-return-type.stderr Extend and use hir::Node::body_id 2023-04-19 19:13:45 +00:00
field-assign-nonsend.drop_tracking.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
field-assign-nonsend.drop_tracking_mir.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
field-assign-nonsend.no_drop_tracking.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
field-assign-nonsend.rs Test the 3 generator handling versions for generator/async tests. 2023-01-27 18:58:13 +00:00
field-assign.rs Adjust UI tests for unit_bindings 2023-06-12 20:24:48 +08:00
future-contains-err-issue-115188.rs More precisely detect cycle errors from type_of on opaque 2023-08-27 22:03:16 +00:00
future-contains-err-issue-115188.stderr More precisely detect cycle errors from type_of on opaque 2023-08-27 22:03:16 +00:00
futures-api.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
generator-desc.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
generator-desc.stderr Remove identity_future indirection 2023-03-08 15:37:14 +01:00
generator-not-future.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
generator-not-future.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
generics-and-bounds.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
incorrect-move-async-order-issue-79694.fixed Move /src/test to /tests 2023-01-11 09:32:08 +00:00
incorrect-move-async-order-issue-79694.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
incorrect-move-async-order-issue-79694.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
interior-with-const-generic-expr.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-54239-private-type-triggers-lint.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-60709.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-61076.rs fix: improve the suggestion on future not awaited 2023-02-13 16:23:23 +01:00
issue-61076.stderr fix: improve the suggestion on future not awaited 2023-02-13 16:23:23 +01:00
issue-61452.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-61452.stderr Do not set up wrong span for adjustments 2023-07-10 20:09:26 +00:00
issue-61793.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-61949-self-return-type.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-61949-self-return-type.stderr Extend and use hir::Node::body_id 2023-04-19 19:13:45 +00:00
issue-62658.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-63832-await-short-temporary-lifetime-1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-63832-await-short-temporary-lifetime.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-64130-1-sync.drop_tracking.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
issue-64130-1-sync.drop_tracking_mir.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
issue-64130-1-sync.no_drop_tracking.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
issue-64130-1-sync.rs Bless tests. 2023-01-27 20:10:17 +00:00
issue-64130-2-send.drop_tracking.stderr Tweak await span 2023-04-27 17:18:11 +00:00
issue-64130-2-send.drop_tracking_mir.stderr Tweak await span 2023-04-27 17:18:11 +00:00
issue-64130-2-send.no_drop_tracking.stderr Tweak await span 2023-04-27 17:18:11 +00:00
issue-64130-2-send.rs Bless tests. 2023-01-27 20:10:17 +00:00
issue-64130-3-other.drop_tracking.stderr Tweak await span 2023-04-27 17:18:11 +00:00
issue-64130-3-other.drop_tracking_mir.stderr Tweak await span 2023-04-27 17:18:11 +00:00
issue-64130-3-other.no_drop_tracking.stderr Tweak await span 2023-04-27 17:18:11 +00:00
issue-64130-3-other.rs Bless tests. 2023-01-27 20:10:17 +00:00
issue-64130-4-async-move.drop-tracking.stderr Test the 3 generator handling versions for generator/async tests. 2023-01-27 18:58:13 +00:00
issue-64130-4-async-move.no_drop_tracking.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
issue-64130-4-async-move.rs Adjust UI tests for unit_bindings 2023-06-12 20:24:48 +08:00
issue-64130-non-send-future-diags.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-64130-non-send-future-diags.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
issue-64391.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-66312.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-66312.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-66387-if-without-else.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-66387-if-without-else.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-67252-unnamed-future.drop_tracking.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
issue-67252-unnamed-future.drop_tracking_mir.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
issue-67252-unnamed-future.no_drop_tracking.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
issue-67252-unnamed-future.rs Bless tests. 2023-01-27 20:10:17 +00:00
issue-67651.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-67651.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-67765-async-diagnostic.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-67765-async-diagnostic.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-68112.drop_tracking.stderr Add rustc_on_unimplemented on Sync for cell types 2023-01-19 21:09:25 +01:00
issue-68112.drop_tracking_mir.stderr Bless tests. 2023-01-27 20:10:17 +00:00
issue-68112.no_drop_tracking.stderr Add rustc_on_unimplemented on Sync for cell types 2023-01-19 21:09:25 +01:00
issue-68112.rs Bless tests. 2023-01-27 20:10:17 +00:00
issue-68523-start.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-68523-start.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-68523.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-68523.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-69446-fnmut-capture.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-69446-fnmut-capture.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-70594.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-70594.stderr Tweak await span 2023-04-27 17:18:11 +00:00
issue-70818.drop_tracking.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
issue-70818.drop_tracking_mir.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
issue-70818.no_drop_tracking.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
issue-70818.rs Test the 3 generator handling versions for generator/async tests. 2023-01-27 18:58:13 +00:00
issue-70935-complex-spans.drop_tracking.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
issue-70935-complex-spans.drop_tracking_mir.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
issue-70935-complex-spans.no_drop_tracking.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
issue-70935-complex-spans.rs update failing ui tests 2023-06-20 19:46:01 -04:00
issue-71137.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-71137.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
issue-72442.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-72442.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-72470-llvm-dominate.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-72590-type-error-sized.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-72590-type-error-sized.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-73050.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-73137.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-73541-1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-73541-1.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-73541-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-73541-2.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-73541-3.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-73541-3.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-73541.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-73541.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-73741-type-err-drop-tracking.drop_tracking.stderr Test the 3 generator handling versions for generator/async tests. 2023-01-27 18:58:13 +00:00
issue-73741-type-err-drop-tracking.drop_tracking_mir.stderr Test the 3 generator handling versions for generator/async tests. 2023-01-27 18:58:13 +00:00
issue-73741-type-err-drop-tracking.no_drop_tracking.stderr Test the 3 generator handling versions for generator/async tests. 2023-01-27 18:58:13 +00:00
issue-73741-type-err-drop-tracking.rs Test the 3 generator handling versions for generator/async tests. 2023-01-27 18:58:13 +00:00
issue-73741-type-err.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-73741-type-err.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-74047.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-74047.stderr Make missing impl item suggestions more obvious that they're missing 2023-04-19 17:57:37 +00:00
issue-74072-lifetime-name-annotations.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-74072-lifetime-name-annotations.stderr Tweak E0597 2023-01-15 19:46:20 +00:00
issue-74497-lifetime-in-opaque.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-74497-lifetime-in-opaque.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-75785-confusing-named-region.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-75785-confusing-named-region.stderr Tweak E0597 2023-01-15 19:46:20 +00:00
issue-76547.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-76547.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-77993-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-77993-2.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-78115.rs Move tests 2023-05-24 19:35:59 -03:00
issue-84841.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-84841.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-86507.drop_tracking.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
issue-86507.drop_tracking_mir.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
issue-86507.no_drop_tracking.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
issue-86507.rs Test the 3 generator handling versions for generator/async tests. 2023-01-27 18:58:13 +00:00
issue-93197.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-93648.rs Test the 3 generator handling versions for generator/async tests. 2023-01-27 18:58:13 +00:00
issue-98634.rs Tweak E0271 wording 2023-01-30 21:51:35 +00:00
issue-98634.stderr Tweak await span 2023-04-27 17:18:11 +00:00
issue-101715.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-101715.stderr tweak removal span 2023-04-27 17:18:12 +00:00
issue-105501.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-107036.rs Add test 2023-01-19 15:46:08 +00:00
issue-108572.rs feat: impl better help for .poll() not found on impl Future 2023-03-05 09:34:00 +13:00
issue-108572.stderr feat: impl better help for .poll() not found on impl Future 2023-03-05 09:34:00 +13:00
large_moves.attribute.stderr Allow large_assignments for Box/Arc/Rc initialization 2023-09-03 08:15:25 +02:00
large_moves.option.stderr Allow large_assignments for Box/Arc/Rc initialization 2023-09-03 08:15:25 +02:00
large_moves.rs Allow large_assignments for Box/Arc/Rc initialization 2023-09-03 08:15:25 +02:00
missed-capture-issue-107414.rs Add test 2023-04-03 20:45:02 +02:00
move-part-await-return-rest-struct.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
move-part-await-return-rest-tuple.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
mutually-recursive-async-impl-trait-type.drop_tracking.stderr Test the 3 generator handling versions for generator/async tests. 2023-01-27 18:58:13 +00:00
mutually-recursive-async-impl-trait-type.drop_tracking_mir.stderr Test the 3 generator handling versions for generator/async tests. 2023-01-27 18:58:13 +00:00
mutually-recursive-async-impl-trait-type.no_drop_tracking.stderr Test the 3 generator handling versions for generator/async tests. 2023-01-27 18:58:13 +00:00
mutually-recursive-async-impl-trait-type.rs Test the 3 generator handling versions for generator/async tests. 2023-01-27 18:58:13 +00:00
nested-in-impl.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-async-const.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-async-const.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-const-async.rs Remove identity_future indirection 2023-03-08 15:37:14 +01:00
no-const-async.stderr Remove identity_future indirection 2023-03-08 15:37:14 +01:00
no-move-across-await-struct.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-move-across-await-struct.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-move-across-await-tuple.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-move-across-await-tuple.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-non-guaranteed-initialization.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-non-guaranteed-initialization.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-params-non-move-async-closure.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-params-non-move-async-closure.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-std.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-unsafe-async.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-unsafe-async.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
non-trivial-drop.rs Adjust UI tests for unit_bindings 2023-06-12 20:24:48 +08:00
normalize-output-in-signature-deduction.rs Normalize return type of deduce_future_output_from_obligations 2023-08-16 14:28:19 -07:00
partial-drop-partial-reinit.drop_tracking.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
partial-drop-partial-reinit.no_drop_tracking.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
partial-drop-partial-reinit.rs Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
partial-initialization-across-await.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
partial-initialization-across-await.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
pin-needed-to-poll-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
pin-needed-to-poll-2.stderr Added diagnostic for pin! macro in addition to Box::pin if Unpin isn't implemented 2023-04-12 18:03:11 -04:00
pin-needed-to-poll.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
pin-needed-to-poll.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
proper-span-for-type-error.fixed Move /src/test to /tests 2023-01-11 09:32:08 +00:00
proper-span-for-type-error.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
proper-span-for-type-error.stderr Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
recursive-async-impl-trait-type.drop_tracking.stderr Test the 3 generator handling versions for generator/async tests. 2023-01-27 18:58:13 +00:00
recursive-async-impl-trait-type.drop_tracking_mir.stderr Test the 3 generator handling versions for generator/async tests. 2023-01-27 18:58:13 +00:00
recursive-async-impl-trait-type.no_drop_tracking.stderr Test the 3 generator handling versions for generator/async tests. 2023-01-27 18:58:13 +00:00
recursive-async-impl-trait-type.rs Test the 3 generator handling versions for generator/async tests. 2023-01-27 18:58:13 +00:00
repeat_count_const_in_async_fn.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
return-ty-raw-ptr-coercion.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
return-ty-unsize-coercion.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
send-bound-async-closure.rs Bless tests. 2023-01-27 20:10:17 +00:00
suggest-missing-await-closure.fixed Move /src/test to /tests 2023-01-11 09:32:08 +00:00
suggest-missing-await-closure.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
suggest-missing-await-closure.stderr fix: improve the suggestion on future not awaited 2023-02-13 16:23:23 +01:00
suggest-missing-await.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
suggest-missing-await.stderr fix: improve the suggestion on future not awaited 2023-02-13 16:23:23 +01:00
suggest-switching-edition-on-await-cargo.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
suggest-switching-edition-on-await-cargo.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
suggest-switching-edition-on-await.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
suggest-switching-edition-on-await.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
task-context-arg.rs Preserve argument indexes when inlining MIR 2023-04-11 11:07:48 +10:00
try-on-option-in-async.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
try-on-option-in-async.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
type-parameter-send.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unnecessary-await.rs Make async removal span more resilient to macro expansions 2023-04-27 18:25:07 +00:00
unnecessary-await.stderr Make async removal span more resilient to macro expansions 2023-04-27 18:25:07 +00:00
unreachable-lint-1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unreachable-lint-1.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unreachable-lint.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unresolved_type_param.drop_tracking.stderr Tweak await span 2023-04-27 17:18:11 +00:00
unresolved_type_param.drop_tracking_mir.stderr Bless tests. 2023-01-27 20:10:17 +00:00
unresolved_type_param.no_drop_tracking.stderr Tweak await span 2023-04-27 17:18:11 +00:00
unresolved_type_param.rs Bless tests. 2023-01-27 20:10:17 +00:00
unused-lifetime.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unused-lifetime.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00