]> git.lizzy.rs Git - rust.git/blob - tests/ui/borrowck/borrowck-for-loop-uninitialized-binding.stderr
Rollup merge of #106644 - alexcrichton:update-wasi-toolchain, r=cuviper
[rust.git] / tests / ui / borrowck / borrowck-for-loop-uninitialized-binding.stderr
1 error[E0381]: used binding `x` is possibly-uninitialized
2   --> $DIR/borrowck-for-loop-uninitialized-binding.rs:4:12
3    |
4 LL |     let mut x: isize;
5    |         ----- binding declared here but left uninitialized
6 LL |     for _ in 0..0 { x = 10; }
7    |              ---- if the `for` loop runs 0 times, `x` is not initialized
8 LL |     return x;
9    |            ^ `x` used here but it is possibly-uninitialized
10
11 error: aborting due to previous error
12
13 For more information about this error, try `rustc --explain E0381`.