diff options
| author | Esteban Küber <esteban@kuber.com.ar> | 2020-08-18 16:15:55 -0700 |
|---|---|---|
| committer | Esteban Küber <esteban@kuber.com.ar> | 2020-09-11 17:05:18 -0700 |
| commit | ff297fafbfb9af47bc75bc7eac9ff76d83fdd49c (patch) | |
| tree | de6829375f03899ead62aa89e6cbaee03c083ace /src/test | |
| parent | fd9133b9c336e55d12bd5da1c610949473844dcf (diff) | |
| download | rust-ff297fafbfb9af47bc75bc7eac9ff76d83fdd49c.tar.gz rust-ff297fafbfb9af47bc75bc7eac9ff76d83fdd49c.zip | |
Make suggestion have a more targetted underline
Diffstat (limited to 'src/test')
| -rw-r--r-- | src/test/ui/impl-trait/object-unsafe-trait-in-return-position-impl-trait.stderr | 2 | ||||
| -rw-r--r-- | src/test/ui/point-to-type-err-cause-on-impl-trait-return.stderr | 16 |
2 files changed, 9 insertions, 9 deletions
diff --git a/src/test/ui/impl-trait/object-unsafe-trait-in-return-position-impl-trait.stderr b/src/test/ui/impl-trait/object-unsafe-trait-in-return-position-impl-trait.stderr index a3bf2183255..9abebeff95a 100644 --- a/src/test/ui/impl-trait/object-unsafe-trait-in-return-position-impl-trait.stderr +++ b/src/test/ui/impl-trait/object-unsafe-trait-in-return-position-impl-trait.stderr @@ -35,7 +35,7 @@ LL | B help: you could change the return type to be a boxed trait object | LL | fn cat() -> Box<dyn ObjectSafe> { - | ^^^^^^^^^^^^^^^^^^^ + | ^^^^^^^ ^ error: aborting due to 2 previous errors diff --git a/src/test/ui/point-to-type-err-cause-on-impl-trait-return.stderr b/src/test/ui/point-to-type-err-cause-on-impl-trait-return.stderr index a198203e245..66d9ff307d9 100644 --- a/src/test/ui/point-to-type-err-cause-on-impl-trait-return.stderr +++ b/src/test/ui/point-to-type-err-cause-on-impl-trait-return.stderr @@ -17,7 +17,7 @@ LL | 1u32 help: you could change the return type to be a boxed trait object | LL | fn foo() -> Box<dyn std::fmt::Display> { - | ^^^^^^^^^^^^^^^^^^^^^^^^^^ + | ^^^^^^^ ^ error[E0308]: mismatched types --> $DIR/point-to-type-err-cause-on-impl-trait-return.rs:12:16 @@ -38,7 +38,7 @@ LL | return 1u32; help: you could change the return type to be a boxed trait object | LL | fn bar() -> Box<dyn std::fmt::Display> { - | ^^^^^^^^^^^^^^^^^^^^^^^^^^ + | ^^^^^^^ ^ error[E0308]: mismatched types --> $DIR/point-to-type-err-cause-on-impl-trait-return.rs:20:9 @@ -59,7 +59,7 @@ LL | 1u32 help: you could change the return type to be a boxed trait object | LL | fn baz() -> Box<dyn std::fmt::Display> { - | ^^^^^^^^^^^^^^^^^^^^^^^^^^ + | ^^^^^^^ ^ error[E0308]: `if` and `else` have incompatible types --> $DIR/point-to-type-err-cause-on-impl-trait-return.rs:28:9 @@ -76,7 +76,7 @@ LL | | } help: you could change the return type to be a boxed trait object | LL | fn qux() -> Box<dyn std::fmt::Display> { - | ^^^^^^^^^^^^^^^^^^^^^^^^^^ + | ^^^^^^^ ^ help: if you change the return type to expect trait objects box the returned expressions | LL | Box::new(0i32) @@ -102,7 +102,7 @@ LL | _ => 1u32, help: you could change the return type to be a boxed trait object | LL | fn bat() -> Box<dyn std::fmt::Display> { - | ^^^^^^^^^^^^^^^^^^^^^^^^^^ + | ^^^^^^^ ^ error[E0308]: mismatched types --> $DIR/point-to-type-err-cause-on-impl-trait-return.rs:40:5 @@ -124,7 +124,7 @@ LL | | } help: you could change the return type to be a boxed trait object | LL | fn can() -> Box<dyn std::fmt::Display> { - | ^^^^^^^^^^^^^^^^^^^^^^^^^^ + | ^^^^^^^ ^ error[E0308]: mismatched types --> $DIR/point-to-type-err-cause-on-impl-trait-return.rs:53:13 @@ -145,7 +145,7 @@ LL | 1u32 help: you could change the return type to be a boxed trait object | LL | fn cat() -> Box<dyn std::fmt::Display> { - | ^^^^^^^^^^^^^^^^^^^^^^^^^^ + | ^^^^^^^ ^ error[E0308]: `match` arms have incompatible types --> $DIR/point-to-type-err-cause-on-impl-trait-return.rs:61:14 @@ -162,7 +162,7 @@ LL | | } help: you could change the return type to be a boxed trait object | LL | fn dog() -> Box<dyn std::fmt::Display> { - | ^^^^^^^^^^^^^^^^^^^^^^^^^^ + | ^^^^^^^ ^ help: if you change the return type to expect trait objects box the returned expressions | LL | 0 => Box::new(0i32), |
