]> git.proxmox.com Git - rustc.git/blame - src/test/ui/span/borrowck-let-suggestion-suffixes.stderr
New upstream version 1.19.0+dfsg1
[rustc.git] / src / test / ui / span / borrowck-let-suggestion-suffixes.stderr
CommitLineData
7cac9316 1error[E0597]: `young[..]` does not live long enough
c30ab7b3
SL
2 --> $DIR/borrowck-let-suggestion-suffixes.rs:52:1
3 |
419 | v2.push(&young[0]); // statement 4
5 | -------- borrow occurs here
6...
752 | }
8 | ^ `young[..]` dropped here while still borrowed
9 |
10 = note: values in a scope are dropped in the opposite order they are created
11
7cac9316 12error[E0597]: borrowed value does not live long enough
476ff2be 13 --> $DIR/borrowck-let-suggestion-suffixes.rs:24:18
c30ab7b3
SL
14 |
1524 | v3.push(&'x'); // statement 6
476ff2be 16 | --- ^ temporary value dropped here while still borrowed
c30ab7b3
SL
17 | |
18 | temporary value created here
19...
2052 | }
21 | - temporary value needs to live until here
22 |
23 = note: consider using a `let` binding to increase its lifetime
24
7cac9316 25error[E0597]: borrowed value does not live long enough
476ff2be 26 --> $DIR/borrowck-let-suggestion-suffixes.rs:34:22
c30ab7b3
SL
27 |
2834 | v4.push(&'y');
476ff2be 29 | --- ^ temporary value dropped here while still borrowed
c30ab7b3
SL
30 | |
31 | temporary value created here
32...
3340 | } // (statement 7)
34 | - temporary value needs to live until here
35 |
36 = note: consider using a `let` binding to increase its lifetime
37
7cac9316 38error[E0597]: borrowed value does not live long enough
476ff2be 39 --> $DIR/borrowck-let-suggestion-suffixes.rs:45:18
c30ab7b3
SL
40 |
4145 | v5.push(&'z');
476ff2be 42 | --- ^ temporary value dropped here while still borrowed
c30ab7b3
SL
43 | |
44 | temporary value created here
45...
4652 | }
47 | - temporary value needs to live until here
48 |
49 = note: consider using a `let` binding to increase its lifetime
50
7cac9316 51error: aborting due to previous error(s)
c30ab7b3 52