X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;ds=sidebyside;f=tests%2Fui%2Fimplicit_return.stderr;h=632e30cbdc6e075c9b350a56762034d8e1871ad3;hb=22f8c13cf5650d6c9d6ee7b4f0e88bffba9076ca;hp=b3562b67034f164081e530e491682396094676ff;hpb=6870638c3fb66c2abb20633bf40cc09ccc760047;p=rust.git diff --git a/tests/ui/implicit_return.stderr b/tests/ui/implicit_return.stderr index b3562b67034..632e30cbdc6 100644 --- a/tests/ui/implicit_return.stderr +++ b/tests/ui/implicit_return.stderr @@ -1,64 +1,103 @@ -error: missing return statement - --> $DIR/implicit_return.rs:17:5 +error: missing `return` statement + --> $DIR/implicit_return.rs:12:5 | -17 | true +LL | true | ^^^^ help: add `return` as shown: `return true` | = note: `-D clippy::implicit-return` implied by `-D warnings` -error: missing return statement - --> $DIR/implicit_return.rs:23:9 +error: missing `return` statement + --> $DIR/implicit_return.rs:16:15 | -23 | true - | ^^^^ help: add `return` as shown: `return true` +LL | if true { true } else { false } + | ^^^^ help: add `return` as shown: `return true` -error: missing return statement - --> $DIR/implicit_return.rs:25:9 +error: missing `return` statement + --> $DIR/implicit_return.rs:16:29 | -25 | false - | ^^^^^ help: add `return` as shown: `return false` +LL | if true { true } else { false } + | ^^^^^ help: add `return` as shown: `return false` -error: missing return statement - --> $DIR/implicit_return.rs:33:17 +error: missing `return` statement + --> $DIR/implicit_return.rs:22:17 | -33 | true => false, +LL | true => false, | ^^^^^ help: add `return` as shown: `return false` -error: missing return statement - --> $DIR/implicit_return.rs:34:20 +error: missing `return` statement + --> $DIR/implicit_return.rs:23:20 | -34 | false => { true }, +LL | false => { true }, | ^^^^ help: add `return` as shown: `return true` -error: missing return statement - --> $DIR/implicit_return.rs:41:9 +error: missing `return` statement + --> $DIR/implicit_return.rs:36:9 | -41 | break true; +LL | break true; | ^^^^^^^^^^ help: change `break` to `return` as shown: `return true` -error: missing return statement - --> $DIR/implicit_return.rs:49:13 +error: missing `return` statement + --> $DIR/implicit_return.rs:43:13 | -49 | break true; +LL | break true; | ^^^^^^^^^^ help: change `break` to `return` as shown: `return true` -error: missing return statement - --> $DIR/implicit_return.rs:58:13 +error: missing `return` statement + --> $DIR/implicit_return.rs:51:13 | -58 | break true; +LL | break true; | ^^^^^^^^^^ help: change `break` to `return` as shown: `return true` -error: missing return statement - --> $DIR/implicit_return.rs:68:18 +error: missing `return` statement + --> $DIR/implicit_return.rs:69:18 | -68 | let _ = || { true }; +LL | let _ = || { true }; | ^^^^ help: add `return` as shown: `return true` -error: missing return statement - --> $DIR/implicit_return.rs:69:16 +error: missing `return` statement + --> $DIR/implicit_return.rs:70:16 | -69 | let _ = || true; +LL | let _ = || true; | ^^^^ help: add `return` as shown: `return true` -error: aborting due to 10 previous errors +error: missing `return` statement + --> $DIR/implicit_return.rs:78:5 + | +LL | format!("test {}", "test") + | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: add `return` as shown: `return format!("test {}", "test")` + +error: missing `return` statement + --> $DIR/implicit_return.rs:87:5 + | +LL | m!(true, false) + | ^^^^^^^^^^^^^^^ help: add `return` as shown: `return m!(true, false)` + +error: missing `return` statement + --> $DIR/implicit_return.rs:93:13 + | +LL | break true; + | ^^^^^^^^^^ help: change `break` to `return` as shown: `return true` + +error: missing `return` statement + --> $DIR/implicit_return.rs:98:17 + | +LL | break 'outer false; + | ^^^^^^^^^^^^^^^^^^ help: change `break` to `return` as shown: `return false` + +error: missing `return` statement + --> $DIR/implicit_return.rs:113:5 + | +LL | / loop { +LL | | m!(true); +LL | | } + | |_____^ + | +help: add `return` as shown + | +LL | return loop { +LL | m!(true); +LL | } + | + +error: aborting due to 15 previous errors