about summary refs log tree commit diff
path: root/src/test/ui/reachable
diff options
context:
space:
mode:
authorMazdak Farrokhzad <twingoow@gmail.com>2019-03-19 04:47:07 +0100
committerMazdak Farrokhzad <twingoow@gmail.com>2019-05-10 19:41:10 +0200
commit8d1e5b8b396e06778583ad62177430d2b95015f5 (patch)
treeb80a16cc476b31285d49767f1f71a4f41a53920d /src/test/ui/reachable
parent99039689f0c097703c7258c339b05d1c88e54ff8 (diff)
downloadrust-8d1e5b8b396e06778583ad62177430d2b95015f5.tar.gz
rust-8d1e5b8b396e06778583ad62177430d2b95015f5.zip
Various test changes
Diffstat (limited to 'src/test/ui/reachable')
-rw-r--r--src/test/ui/reachable/expr_if.rs2
-rw-r--r--src/test/ui/reachable/expr_if.stderr20
2 files changed, 16 insertions, 6 deletions
diff --git a/src/test/ui/reachable/expr_if.rs b/src/test/ui/reachable/expr_if.rs
index ed43bd8c689..a3d54892de5 100644
--- a/src/test/ui/reachable/expr_if.rs
+++ b/src/test/ui/reachable/expr_if.rs
@@ -4,7 +4,7 @@
 #![deny(unreachable_code)]
 
 fn foo() {
-    if {return} {
+    if {return} { //~ ERROR unreachable block in `if` expression
         println!("Hello, world!");
     }
 }
diff --git a/src/test/ui/reachable/expr_if.stderr b/src/test/ui/reachable/expr_if.stderr
index d11471da1a6..f1690e595e5 100644
--- a/src/test/ui/reachable/expr_if.stderr
+++ b/src/test/ui/reachable/expr_if.stderr
@@ -1,15 +1,25 @@
-error: unreachable statement
-  --> $DIR/expr_if.rs:27:5
+error: unreachable block in `if` expression
+  --> $DIR/expr_if.rs:7:17
    |
-LL |     println!("But I am.");
-   |     ^^^^^^^^^^^^^^^^^^^^^^
+LL |       if {return} {
+   |  _________________^
+LL | |         println!("Hello, world!");
+LL | |     }
+   | |_____^
    |
 note: lint level defined here
   --> $DIR/expr_if.rs:4:9
    |
 LL | #![deny(unreachable_code)]
    |         ^^^^^^^^^^^^^^^^
+
+error: unreachable statement
+  --> $DIR/expr_if.rs:27:5
+   |
+LL |     println!("But I am.");
+   |     ^^^^^^^^^^^^^^^^^^^^^^
+   |
    = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
 
-error: aborting due to previous error
+error: aborting due to 2 previous errors