]> git.lizzy.rs Git - rust.git/blobdiff - src/test/ui/borrowck/borrowck-and-init.stderr
Review comments: wording
[rust.git] / src / test / ui / borrowck / borrowck-and-init.stderr
index d2c7473c036b8769fbcfacccf3792b38cc637cef..7f3d27d6091d83e8aec5fe9122e7318629861bd7 100644 (file)
@@ -1,8 +1,13 @@
-error[E0381]: borrow of possibly-uninitialized variable: `i`
+error[E0381]: used binding `i` is possibly-uninitialized
   --> $DIR/borrowck-and-init.rs:5:20
    |
+LL |     let i: isize;
+   |         - binding declared here but left uninitialized
+LL |
+LL |     println!("{}", false && { i = 5; true });
+   |                               ----- binding initialized here in some conditions
 LL |     println!("{}", i);
-   |                    ^ use of possibly-uninitialized `i`
+   |                    ^ `i` used here but it is possibly-uninitialized
    |
    = note: this error originates in the macro `$crate::format_args_nl` (in Nightly builds, run with -Z macro-backtrace for more info)