diff options
Diffstat (limited to 'src/test/ui/generator/partial-initialization-across-yield.stderr')
| -rw-r--r-- | src/test/ui/generator/partial-initialization-across-yield.stderr | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/test/ui/generator/partial-initialization-across-yield.stderr b/src/test/ui/generator/partial-initialization-across-yield.stderr index 26f45538023..3f9f1c046ba 100644 --- a/src/test/ui/generator/partial-initialization-across-yield.stderr +++ b/src/test/ui/generator/partial-initialization-across-yield.stderr @@ -1,32 +1,32 @@ -error[E0381]: binding `t` isn't fully initialized +error[E0381]: partially assigned binding `t` isn't fully initialized --> $DIR/partial-initialization-across-yield.rs:12:9 | LL | let mut t: (i32, i32); - | ----- variable declared here + | ----- binding declared here but left uninitialized LL | t.0 = 42; | ^^^^^^^^ `t` partially assigned here but it isn't fully initialized | - = help: partial initialization isn't supported, fully initialize the binding with a default value and mutate, or use `std::mem::MaybeUninit` + = help: partial initialization isn't supported, fully initialize the binding with a default value and mutate it, or use `std::mem::MaybeUninit` -error[E0381]: binding `t` isn't fully initialized +error[E0381]: partially assigned binding `t` isn't fully initialized --> $DIR/partial-initialization-across-yield.rs:22:9 | LL | let mut t: T; - | ----- variable declared here + | ----- binding declared here but left uninitialized LL | t.0 = 42; | ^^^^^^^^ `t` partially assigned here but it isn't fully initialized | - = help: partial initialization isn't supported, fully initialize the binding with a default value and mutate, or use `std::mem::MaybeUninit` + = help: partial initialization isn't supported, fully initialize the binding with a default value and mutate it, or use `std::mem::MaybeUninit` -error[E0381]: binding `t` isn't fully initialized +error[E0381]: partially assigned binding `t` isn't fully initialized --> $DIR/partial-initialization-across-yield.rs:32:9 | LL | let mut t: S; - | ----- variable declared here + | ----- binding declared here but left uninitialized LL | t.x = 42; | ^^^^^^^^ `t` partially assigned here but it isn't fully initialized | - = help: partial initialization isn't supported, fully initialize the binding with a default value and mutate, or use `std::mem::MaybeUninit` + = help: partial initialization isn't supported, fully initialize the binding with a default value and mutate it, or use `std::mem::MaybeUninit` error: aborting due to 3 previous errors |
