]> git.proxmox.com Git - rustc.git/blob - src/test/ui/closures/2229_closure_analysis/capture-disjoint-field-struct.stderr
New upstream version 1.55.0+dfsg1
[rustc.git] / src / test / ui / closures / 2229_closure_analysis / capture-disjoint-field-struct.stderr
1 error[E0658]: attributes on expressions are experimental
2 --> $DIR/capture-disjoint-field-struct.rs:13:13
3 |
4 LL | let c = #[rustc_capture_analysis]
5 | ^^^^^^^^^^^^^^^^^^^^^^^^^
6 |
7 = note: see issue #15701 <https://github.com/rust-lang/rust/issues/15701> for more information
8 = help: add `#![feature(stmt_expr_attributes)]` to the crate attributes to enable
9
10 error: First Pass analysis includes:
11 --> $DIR/capture-disjoint-field-struct.rs:16:5
12 |
13 LL | / || {
14 LL | |
15 LL | |
16 LL | | println!("{}", p.x);
17 LL | |
18 LL | |
19 LL | | };
20 | |_____^
21 |
22 note: Capturing p[(0, 0)] -> ImmBorrow
23 --> $DIR/capture-disjoint-field-struct.rs:19:24
24 |
25 LL | println!("{}", p.x);
26 | ^^^
27
28 error: Min Capture analysis includes:
29 --> $DIR/capture-disjoint-field-struct.rs:16:5
30 |
31 LL | / || {
32 LL | |
33 LL | |
34 LL | | println!("{}", p.x);
35 LL | |
36 LL | |
37 LL | | };
38 | |_____^
39 |
40 note: Min Capture p[(0, 0)] -> ImmBorrow
41 --> $DIR/capture-disjoint-field-struct.rs:19:24
42 |
43 LL | println!("{}", p.x);
44 | ^^^
45
46 error: aborting due to 3 previous errors
47
48 For more information about this error, try `rustc --explain E0658`.