1
Fork 0
rust/tests/ui/typeck
Vincenzo Palazzo 2bdc9a046a
fix: improve the suggestion on future not awaited
Considering the following code

```rust
fn foo() -> u8 {
    async fn async_fn() -> u8 {  22 }

    async_fn()
}

fn main() {}
```

the error generated before this commit from the compiler is

```
➜  rust git:(macros/async_fn_suggestion) ✗ rustc test.rs --edition 2021
error[E0308]: mismatched types
 --> test.rs:4:5
  |
1 | fn foo() -> u8 {
  |             -- expected `u8` because of return type
...
4 |     async_fn()
  |     ^^^^^^^^^^ expected `u8`, found opaque type
  |
  = note:     expected type `u8`
          found opaque type `impl Future<Output = u8>`
help: consider `await`ing on the `Future`
  |
4 |     async_fn().await
  |               ++++++

error: aborting due to previous error
```

In this case the error is nor perfect, and can confuse the user
that do not know that the opaque type is the future.

So this commit will propose (and conclude the work start in
https://github.com/rust-lang/rust/issues/80658)
to change the string `opaque type` to `future` when applicable
and also remove the Expected vs Received note by adding a more
specific one regarding the async function that return a future type.

So the new error emitted by the compiler is

```
error[E0308]: mismatched types
 --> test.rs:4:5
  |
1 | fn foo() -> u8 {
  |             -- expected `u8` because of return type
...
4 |     async_fn()
  |     ^^^^^^^^^^ expected `u8`, found future
  |
note: calling an async function returns a future
 --> test.rs:4:5
  |
4 |     async_fn()
  |     ^^^^^^^^^^
help: consider `await`ing on the `Future`
  |
4 |     async_fn().await
  |               ++++++

error: aborting due to previous error
```

Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
2023-02-13 16:23:23 +01:00
..
auxiliary Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-87181 Be more specific about constructor FnDefs in type mismatch 2023-01-11 19:53:14 +00:00
assign-non-lval-derefmut.fixed Move /src/test to /tests 2023-01-11 09:32:08 +00:00
assign-non-lval-derefmut.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
assign-non-lval-derefmut.stderr Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
assign-non-lval-mut-ref.fixed Move /src/test to /tests 2023-01-11 09:32:08 +00:00
assign-non-lval-mut-ref.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
assign-non-lval-mut-ref.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
assign-non-lval-needs-deref.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
assign-non-lval-needs-deref.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
autoderef-with-param-env-error.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
autoderef-with-param-env-error.stderr Render missing generics suggestion verbosely 2023-01-12 22:04:30 +00:00
bad-type-in-vec-push.rs Hack to suppress bad labels in type mismatch inference deduction code 2023-01-23 17:02:50 +00:00
bad-type-in-vec-push.stderr Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
call-block.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
call-block.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
check-args-on-fn-err-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
check-args-on-fn-err-2.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
check-args-on-fn-err.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
check-args-on-fn-err.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
conversion-methods.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
conversion-methods.stderr Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
deref-multi.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
deref-multi.stderr Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
do-not-suggest-adding-missing-zero-to-floating-point-number.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
do-not-suggest-adding-missing-zero-to-floating-point-number.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
do-not-suggest-placeholder-to-const-static-without-type.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
do-not-suggest-placeholder-to-const-static-without-type.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
explain_clone_autoref.rs Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
explain_clone_autoref.stderr Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
issue-10401.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-10401.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-10969.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-10969.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-13853-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-13853-2.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-13853-5.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-13853-5.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-13853.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-13853.stderr Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
issue-18937-1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-18937.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-18937.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-22375.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-29124.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-29124.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-31173.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-31173.stderr Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
issue-33575.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-33575.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-36708.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-36708.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-43189.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-43189.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-46112.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-46112.stderr Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
issue-50687-ice-on-borrow.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-50687-ice-on-borrow.stderr Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
issue-52082-type-param-shadows-existing-type.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-52082-type-param-shadows-existing-type.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-55810-must-typeck-match-pats-before-guards.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-57404.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-57404.stderr Make &-removal suggestion verbose 2023-01-11 21:38:54 +00:00
issue-57673-ice-on-deref-of-boxed-trait.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-57673-ice-on-deref-of-boxed-trait.stderr Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
issue-61711-once-caused-rustc-inf-loop.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-65611.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-65611.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-67971.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-67971.stderr Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
issue-68590-reborrow-through-derefmut.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-69378-ice-on-invalid-type-node-after-recovery.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-69378-ice-on-invalid-type-node-after-recovery.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-72225-call-fnmut-through-derefmut.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-73592-borrow_mut-through-deref.fixed Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-73592-borrow_mut-through-deref.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-73592-borrow_mut-through-deref.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-74086.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-74086.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-74933.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-75883.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-75883.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-75889.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-75889.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-79040.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-79040.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-80207-unsized-return.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-80779.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-80779.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-81293.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-81293.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-81885.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-81885.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-81943.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-81943.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-82772.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-82772.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-83621-placeholder-static-in-extern.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-83621-placeholder-static-in-extern.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-83693.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-83693.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-84160.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-84160.stderr Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
issue-84768.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-84768.stderr Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
issue-84831.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-84831.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-86721-return-expr-ice.rev1.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-86721-return-expr-ice.rev2.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-86721-return-expr-ice.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-87771-ice-assign-assign-to-bool.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-87771-ice-assign-assign-to-bool.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-87872-missing-inaccessible-field-literal.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-87872-missing-inaccessible-field-literal.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-87872-missing-inaccessible-field-pattern.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-87872-missing-inaccessible-field-pattern.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-87935-unsized-box-expr.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-87935-unsized-box-expr.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-88609.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-88643.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-88643.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-88803-call-expr-method.fixed Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-88803-call-expr-method.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-88803-call-expr-method.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-88844.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-88844.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-89044-wrapped-expr-method.fixed Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-89044-wrapped-expr-method.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-89044-wrapped-expr-method.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-89275.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-89275.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-89806.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-89806.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-89856.fixed Fix suggestion for coercing Option<&String> to Option<&str> 2023-02-03 11:44:23 +00:00
issue-89856.rs Fix suggestion for coercing Option<&String> to Option<&str> 2023-02-03 11:44:23 +00:00
issue-89856.stderr Fix suggestion for coercing Option<&String> to Option<&str> 2023-02-03 11:44:23 +00:00
issue-89935.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-90027-async-fn-return-suggestion.rs Suggest return type for async function without return type 2023-02-06 13:02:04 +08:00
issue-90027-async-fn-return-suggestion.stderr fix: improve the suggestion on future not awaited 2023-02-13 16:23:23 +01:00
issue-90101.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-90101.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-90164.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-90164.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-90319.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-90319.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-90483-inaccessible-field-adjustment.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-90483-inaccessible-field-adjustment.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-90804-incorrect-reference-suggestion.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-90804-incorrect-reference-suggestion.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-91210-ptr-method.fixed Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-91210-ptr-method.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-91210-ptr-method.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-91267.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-91267.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-91328.fixed Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-91328.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-91328.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-91334.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-91334.stderr Improve unexpected close and mismatch delimiter hint in TokenTreesReader 2023-01-27 17:45:41 +08:00
issue-91450-inner-ty-error.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-91450-inner-ty-error.stderr Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
issue-91633.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-92481.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-92481.stderr Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
issue-93486.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-93486.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-96530.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-96530.stderr Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
issue-96738.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-96738.stderr Be more specific about constructor FnDefs in type mismatch 2023-01-11 19:53:14 +00:00
issue-98260.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-98260.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-98982.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-98982.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-100164.fixed Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-100164.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-100164.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-100246.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-100246.stderr Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
issue-100285.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-100285.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-103899.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-104510-ice.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-104510-ice.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-104513-ice.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-104513-ice.stderr Only suggest adding type param if path being resolved was a type 2023-01-15 16:33:08 +00:00
issue-104582.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-104582.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-105946.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-105946.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-107087.rs Use proper InferCtxt when probing for associated types in astconv 2023-01-23 16:53:23 +00:00
issue-107087.stderr Use proper InferCtxt when probing for associated types in astconv 2023-01-23 16:53:23 +00:00
issue-107775.rs Remove astconv usage in diagnostic 2023-02-07 23:08:25 +00:00
issue-107775.stderr Remove astconv usage in diagnostic 2023-02-07 23:08:25 +00:00
missing-private-fields-in-struct-literal.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
missing-private-fields-in-struct-literal.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-type-for-node-ice.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-type-for-node-ice.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
nonexistent-field-not-ambiguous.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
nonexistent-field-not-ambiguous.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
path-to-method-sugg-unresolved-expr.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
path-to-method-sugg-unresolved-expr.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
point-at-type-param-in-path-expr.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
point-at-type-param-in-path-expr.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
point-at-type-parameter-definition.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
point-at-type-parameter-definition.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
prim-with-args.fixed Move /src/test to /tests 2023-01-11 09:32:08 +00:00
prim-with-args.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
prim-with-args.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
project-cache-issue-37154.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
quiet-type-err-let-binding.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
quiet-type-err-let-binding.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
remove-extra-argument.fixed Move /src/test to /tests 2023-01-11 09:32:08 +00:00
remove-extra-argument.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
remove-extra-argument.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
return_type_containing_closure.rs Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
return_type_containing_closure.stderr Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
slow-lhs-suggestion.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
slow-lhs-suggestion.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
struct-enum-wrong-args.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
struct-enum-wrong-args.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
suggest-adding-missing-zero-to-floating-point-number.fixed Move /src/test to /tests 2023-01-11 09:32:08 +00:00
suggest-adding-missing-zero-to-floating-point-number.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
suggest-adding-missing-zero-to-floating-point-number.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
type-placeholder-fn-in-const.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
type-placeholder-fn-in-const.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
typeck-builtin-bound-type-parameters.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
typeck-builtin-bound-type-parameters.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
typeck-cast-pointer-to-float.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
typeck-cast-pointer-to-float.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
typeck-closure-to-unsafe-fn-ptr.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
typeck-default-trait-impl-assoc-type.fixed Move /src/test to /tests 2023-01-11 09:32:08 +00:00
typeck-default-trait-impl-assoc-type.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
typeck-default-trait-impl-assoc-type.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
typeck-default-trait-impl-cross-crate-coherence.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
typeck-default-trait-impl-cross-crate-coherence.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
typeck-default-trait-impl-negation-send.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
typeck-default-trait-impl-negation-send.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
typeck-default-trait-impl-negation-sync.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
typeck-default-trait-impl-negation-sync.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
typeck-default-trait-impl-send-param.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
typeck-default-trait-impl-send-param.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
typeck-fn-to-unsafe-fn-ptr.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
typeck-unsafe-always-share.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
typeck-unsafe-always-share.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
typeck_type_placeholder_1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
typeck_type_placeholder_item.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
typeck_type_placeholder_item.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
typeck_type_placeholder_item_help.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
typeck_type_placeholder_item_help.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
typeck_type_placeholder_lifetime_1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
typeck_type_placeholder_lifetime_1.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
typeck_type_placeholder_lifetime_2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
typeck_type_placeholder_lifetime_2.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
typeck_type_placeholder_mismatch.rs Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
typeck_type_placeholder_mismatch.stderr Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
ufcs-type-params.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unify-return-ty.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
while-loop-block-cond.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
while-loop-block-cond.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00