diff options
| author | Esteban Küber <esteban@kuber.com.ar> | 2019-01-18 00:12:09 -0800 |
|---|---|---|
| committer | Esteban Küber <esteban@kuber.com.ar> | 2019-01-18 00:12:09 -0800 |
| commit | 2e06d9c91b9f0bccde4a0e445ce2014c3fe85506 (patch) | |
| tree | fceeeec96c8ea4d1f0319423a65f1921696133df /src/test/ui/proc-macro | |
| parent | 954769e2ed16a90bfda2b69395fc099b93581352 (diff) | |
| download | rust-2e06d9c91b9f0bccde4a0e445ce2014c3fe85506.tar.gz rust-2e06d9c91b9f0bccde4a0e445ce2014c3fe85506.zip | |
Point at return type when appropriate
Diffstat (limited to 'src/test/ui/proc-macro')
| -rw-r--r-- | src/test/ui/proc-macro/span-preservation.stderr | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/test/ui/proc-macro/span-preservation.stderr b/src/test/ui/proc-macro/span-preservation.stderr index 1f9103a6d2e..db524907b65 100644 --- a/src/test/ui/proc-macro/span-preservation.stderr +++ b/src/test/ui/proc-macro/span-preservation.stderr @@ -15,6 +15,9 @@ LL | let x: usize = "hello";;;;; //~ ERROR mismatched types error[E0308]: mismatched types --> $DIR/span-preservation.rs:19:29 | +LL | fn b(x: Option<isize>) -> usize { + | ----- expected `usize` because of return type +LL | match x { LL | Some(x) => { return x }, //~ ERROR mismatched types | ^ expected usize, found isize |
