rust/tests/ui/async-await/issues
Matthias Krüger 480c4a18d5
Rollup merge of #107201 - compiler-errors:confusing-async-fn-note, r=estebank
Remove confusing 'while checking' note from opaque future type mismatches

Maybe I'm just misinterpreting the wording of the note. The only value I can see in this note is that it points out where the async's opaque future is coming from, but the way it's doing it is misleading IMO.

For example:

```rust
note: while checking the return type of the `async fn`
  --> $DIR/dont-suggest-missing-await.rs:7:24
   |
LL | async fn make_u32() -> u32 {
   |                        ^^^ checked the `Output` of this `async fn`, found opaque type
```

We point at the type `u32` in the HIR, but then say "found opaque type". We also say "while checking"... but we're typechecking a totally different function when we get this type mismatch!

r? ``@estebank`` but feel free to reassign and/or take your time reviewing this. I'd be inclined to also discuss reworking the presentation of this type mismatch to restore some of these labels in a way that makes it more clear what it's trying to point out.
2023-02-02 06:52:13 +01:00
..
auxiliary Test the 3 generator handling versions for generator/async tests. 2023-01-27 18:58:13 +00:00
issue-65419 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-51719.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-51719.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-51751.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-51751.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-53249.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-54752-async-block.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-54752-async-block.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-54974.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-55324.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-55809.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-58885.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-59001.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-59972.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-60518.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-60655-latebound-regions.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-60674.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-60674.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-61187.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-61187.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-61986.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-62009-1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-62009-1.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-62009-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-62009-2.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-62097.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-62097.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-62517-1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-62517-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-63388-1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-63388-1.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-63388-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-63388-2.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-63388-3.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-63388-4.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-64391-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-64433.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-64477-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-64477.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-64964.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-65159.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-65159.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-65436-raw-ptr-not-send.no_drop_tracking.stderr Bless tests. 2023-01-27 20:10:17 +00:00
issue-65436-raw-ptr-not-send.rs Bless tests. 2023-01-27 20:10:17 +00:00
issue-66695-static-refs.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-66958-non-copy-infered-type-arg.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-66958-non-copy-infered-type-arg.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-67611-static-mut-refs.rs Test the 3 generator handling versions for generator/async tests. 2023-01-27 18:58:13 +00:00
issue-67893.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-67893.stderr Test the 3 generator handling versions for generator/async tests. 2023-01-27 18:58:13 +00:00
issue-69307-nested.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-69307.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-72312.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-72312.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-78600.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-78600.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-78654.full.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-78654.min.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-78654.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-78938-async-block.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-78938-async-block.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-95307.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-95307.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-102206.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-102206.stderr Rollup merge of #107201 - compiler-errors:confusing-async-fn-note, r=estebank 2023-02-02 06:52:13 +01:00
non-async-enclosing-span.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
non-async-enclosing-span.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00