]> git.proxmox.com Git - rustc.git/blame - src/test/ui/nll/user-annotations/method-call.stderr
Update unsuspicious file list
[rustc.git] / src / test / ui / nll / user-annotations / method-call.stderr
CommitLineData
b7449926 1error[E0597]: `c` does not live long enough
48663c56 2 --> $DIR/method-call.rs:36:34
b7449926 3 |
532ac7d7 4LL | a.method::<&'static u32>(b, &c);
0bf4aa26
XL
5 | -----------------------------^^-
6 | | |
7 | | borrowed value does not live long enough
8 | argument requires that `c` is borrowed for `'static`
b7449926
XL
9LL | }
10 | - `c` dropped here while still borrowed
b7449926
XL
11
12error[E0597]: `c` does not live long enough
48663c56 13 --> $DIR/method-call.rs:43:29
b7449926 14 |
0bf4aa26
XL
15LL | fn annot_reference_named_lifetime<'a>(_d: &'a u32) {
16 | -- lifetime `'a` defined here
17...
532ac7d7 18LL | a.method::<&'a u32>(b, &c);
0bf4aa26
XL
19 | ------------------------^^-
20 | | |
21 | | borrowed value does not live long enough
22 | argument requires that `c` is borrowed for `'a`
b7449926
XL
23LL | }
24 | - `c` dropped here while still borrowed
b7449926
XL
25
26error[E0597]: `c` does not live long enough
48663c56 27 --> $DIR/method-call.rs:57:33
b7449926 28 |
0bf4aa26
XL
29LL | fn annot_reference_named_lifetime_in_closure<'a>(_: &'a u32) {
30 | -- lifetime `'a` defined here
31...
532ac7d7 32LL | a.method::<&'a u32>(b, &c);
0bf4aa26
XL
33 | ------------------------^^-
34 | | |
35 | | borrowed value does not live long enough
36 | argument requires that `c` is borrowed for `'a`
f2b60f7d
FG
37LL | };
38 | - `c` dropped here while still borrowed
b7449926
XL
39
40error: aborting due to 3 previous errors
41
42For more information about this error, try `rustc --explain E0597`.