1
1
error[E0658]: attributes on expressions are experimental
2
- --> $DIR/preserve_field_drop_order.rs:20 :13
2
+ --> $DIR/preserve_field_drop_order.rs:23 :13
3
3
|
4
4
LL | let c = #[rustc_capture_analysis]
5
5
| ^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -8,7 +8,7 @@ LL | let c = #[rustc_capture_analysis]
8
8
= help: add `#![feature(stmt_expr_attributes)]` to the crate attributes to enable
9
9
10
10
error[E0658]: attributes on expressions are experimental
11
- --> $DIR/preserve_field_drop_order.rs:46 :13
11
+ --> $DIR/preserve_field_drop_order.rs:49 :13
12
12
|
13
13
LL | let c = #[rustc_capture_analysis]
14
14
| ^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -17,7 +17,7 @@ LL | let c = #[rustc_capture_analysis]
17
17
= help: add `#![feature(stmt_expr_attributes)]` to the crate attributes to enable
18
18
19
19
error[E0658]: attributes on expressions are experimental
20
- --> $DIR/preserve_field_drop_order.rs:72 :13
20
+ --> $DIR/preserve_field_drop_order.rs:75 :13
21
21
|
22
22
LL | let c = #[rustc_capture_analysis]
23
23
| ^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -26,7 +26,7 @@ LL | let c = #[rustc_capture_analysis]
26
26
= help: add `#![feature(stmt_expr_attributes)]` to the crate attributes to enable
27
27
28
28
error: First Pass analysis includes:
29
- --> $DIR/preserve_field_drop_order.rs:23 :5
29
+ --> $DIR/preserve_field_drop_order.rs:26 :5
30
30
|
31
31
LL | / || {
32
32
LL | |
@@ -38,28 +38,28 @@ LL | | };
38
38
| |_____^
39
39
|
40
40
note: Capturing a[(0, 0)] -> ImmBorrow
41
- --> $DIR/preserve_field_drop_order.rs:26 :26
41
+ --> $DIR/preserve_field_drop_order.rs:29 :26
42
42
|
43
43
LL | println!("{:?}", a.0);
44
44
| ^^^
45
45
note: Capturing a[(1, 0)] -> ImmBorrow
46
- --> $DIR/preserve_field_drop_order.rs:29 :26
46
+ --> $DIR/preserve_field_drop_order.rs:32 :26
47
47
|
48
48
LL | println!("{:?}", a.1);
49
49
| ^^^
50
50
note: Capturing b[(0, 0)] -> ImmBorrow
51
- --> $DIR/preserve_field_drop_order.rs:33 :26
51
+ --> $DIR/preserve_field_drop_order.rs:36 :26
52
52
|
53
53
LL | println!("{:?}", b.0);
54
54
| ^^^
55
55
note: Capturing b[(1, 0)] -> ImmBorrow
56
- --> $DIR/preserve_field_drop_order.rs:36 :26
56
+ --> $DIR/preserve_field_drop_order.rs:39 :26
57
57
|
58
58
LL | println!("{:?}", b.1);
59
59
| ^^^
60
60
61
61
error: Min Capture analysis includes:
62
- --> $DIR/preserve_field_drop_order.rs:23 :5
62
+ --> $DIR/preserve_field_drop_order.rs:26 :5
63
63
|
64
64
LL | / || {
65
65
LL | |
@@ -71,28 +71,28 @@ LL | | };
71
71
| |_____^
72
72
|
73
73
note: Min Capture a[(0, 0)] -> ImmBorrow
74
- --> $DIR/preserve_field_drop_order.rs:26 :26
74
+ --> $DIR/preserve_field_drop_order.rs:29 :26
75
75
|
76
76
LL | println!("{:?}", a.0);
77
77
| ^^^
78
78
note: Min Capture a[(1, 0)] -> ImmBorrow
79
- --> $DIR/preserve_field_drop_order.rs:29 :26
79
+ --> $DIR/preserve_field_drop_order.rs:32 :26
80
80
|
81
81
LL | println!("{:?}", a.1);
82
82
| ^^^
83
83
note: Min Capture b[(0, 0)] -> ImmBorrow
84
- --> $DIR/preserve_field_drop_order.rs:33 :26
84
+ --> $DIR/preserve_field_drop_order.rs:36 :26
85
85
|
86
86
LL | println!("{:?}", b.0);
87
87
| ^^^
88
88
note: Min Capture b[(1, 0)] -> ImmBorrow
89
- --> $DIR/preserve_field_drop_order.rs:36 :26
89
+ --> $DIR/preserve_field_drop_order.rs:39 :26
90
90
|
91
91
LL | println!("{:?}", b.1);
92
92
| ^^^
93
93
94
94
error: First Pass analysis includes:
95
- --> $DIR/preserve_field_drop_order.rs:49 :5
95
+ --> $DIR/preserve_field_drop_order.rs:52 :5
96
96
|
97
97
LL | / || {
98
98
LL | |
@@ -104,28 +104,28 @@ LL | | };
104
104
| |_____^
105
105
|
106
106
note: Capturing a[(1, 0)] -> ImmBorrow
107
- --> $DIR/preserve_field_drop_order.rs:52 :26
107
+ --> $DIR/preserve_field_drop_order.rs:55 :26
108
108
|
109
109
LL | println!("{:?}", a.1);
110
110
| ^^^
111
111
note: Capturing a[(0, 0)] -> ImmBorrow
112
- --> $DIR/preserve_field_drop_order.rs:55 :26
112
+ --> $DIR/preserve_field_drop_order.rs:58 :26
113
113
|
114
114
LL | println!("{:?}", a.0);
115
115
| ^^^
116
116
note: Capturing b[(1, 0)] -> ImmBorrow
117
- --> $DIR/preserve_field_drop_order.rs:59 :26
117
+ --> $DIR/preserve_field_drop_order.rs:62 :26
118
118
|
119
119
LL | println!("{:?}", b.1);
120
120
| ^^^
121
121
note: Capturing b[(0, 0)] -> ImmBorrow
122
- --> $DIR/preserve_field_drop_order.rs:62 :26
122
+ --> $DIR/preserve_field_drop_order.rs:65 :26
123
123
|
124
124
LL | println!("{:?}", b.0);
125
125
| ^^^
126
126
127
127
error: Min Capture analysis includes:
128
- --> $DIR/preserve_field_drop_order.rs:49 :5
128
+ --> $DIR/preserve_field_drop_order.rs:52 :5
129
129
|
130
130
LL | / || {
131
131
LL | |
@@ -137,28 +137,28 @@ LL | | };
137
137
| |_____^
138
138
|
139
139
note: Min Capture a[(0, 0)] -> ImmBorrow
140
- --> $DIR/preserve_field_drop_order.rs:55 :26
140
+ --> $DIR/preserve_field_drop_order.rs:58 :26
141
141
|
142
142
LL | println!("{:?}", a.0);
143
143
| ^^^
144
144
note: Min Capture a[(1, 0)] -> ImmBorrow
145
- --> $DIR/preserve_field_drop_order.rs:52 :26
145
+ --> $DIR/preserve_field_drop_order.rs:55 :26
146
146
|
147
147
LL | println!("{:?}", a.1);
148
148
| ^^^
149
149
note: Min Capture b[(0, 0)] -> ImmBorrow
150
- --> $DIR/preserve_field_drop_order.rs:62 :26
150
+ --> $DIR/preserve_field_drop_order.rs:65 :26
151
151
|
152
152
LL | println!("{:?}", b.0);
153
153
| ^^^
154
154
note: Min Capture b[(1, 0)] -> ImmBorrow
155
- --> $DIR/preserve_field_drop_order.rs:59 :26
155
+ --> $DIR/preserve_field_drop_order.rs:62 :26
156
156
|
157
157
LL | println!("{:?}", b.1);
158
158
| ^^^
159
159
160
160
error: First Pass analysis includes:
161
- --> $DIR/preserve_field_drop_order.rs:75 :5
161
+ --> $DIR/preserve_field_drop_order.rs:78 :5
162
162
|
163
163
LL | / || {
164
164
LL | |
@@ -170,28 +170,28 @@ LL | | };
170
170
| |_____^
171
171
|
172
172
note: Capturing b[(1, 0)] -> ImmBorrow
173
- --> $DIR/preserve_field_drop_order.rs:78 :26
173
+ --> $DIR/preserve_field_drop_order.rs:81 :26
174
174
|
175
175
LL | println!("{:?}", b.1);
176
176
| ^^^
177
177
note: Capturing a[(1, 0)] -> ImmBorrow
178
- --> $DIR/preserve_field_drop_order.rs:81 :26
178
+ --> $DIR/preserve_field_drop_order.rs:84 :26
179
179
|
180
180
LL | println!("{:?}", a.1);
181
181
| ^^^
182
182
note: Capturing a[(0, 0)] -> ImmBorrow
183
- --> $DIR/preserve_field_drop_order.rs:84 :26
183
+ --> $DIR/preserve_field_drop_order.rs:87 :26
184
184
|
185
185
LL | println!("{:?}", a.0);
186
186
| ^^^
187
187
note: Capturing b[(0, 0)] -> ImmBorrow
188
- --> $DIR/preserve_field_drop_order.rs:88 :26
188
+ --> $DIR/preserve_field_drop_order.rs:91 :26
189
189
|
190
190
LL | println!("{:?}", b.0);
191
191
| ^^^
192
192
193
193
error: Min Capture analysis includes:
194
- --> $DIR/preserve_field_drop_order.rs:75 :5
194
+ --> $DIR/preserve_field_drop_order.rs:78 :5
195
195
|
196
196
LL | / || {
197
197
LL | |
@@ -203,22 +203,22 @@ LL | | };
203
203
| |_____^
204
204
|
205
205
note: Min Capture b[(0, 0)] -> ImmBorrow
206
- --> $DIR/preserve_field_drop_order.rs:88 :26
206
+ --> $DIR/preserve_field_drop_order.rs:91 :26
207
207
|
208
208
LL | println!("{:?}", b.0);
209
209
| ^^^
210
210
note: Min Capture b[(1, 0)] -> ImmBorrow
211
- --> $DIR/preserve_field_drop_order.rs:78 :26
211
+ --> $DIR/preserve_field_drop_order.rs:81 :26
212
212
|
213
213
LL | println!("{:?}", b.1);
214
214
| ^^^
215
215
note: Min Capture a[(0, 0)] -> ImmBorrow
216
- --> $DIR/preserve_field_drop_order.rs:84 :26
216
+ --> $DIR/preserve_field_drop_order.rs:87 :26
217
217
|
218
218
LL | println!("{:?}", a.0);
219
219
| ^^^
220
220
note: Min Capture a[(1, 0)] -> ImmBorrow
221
- --> $DIR/preserve_field_drop_order.rs:81 :26
221
+ --> $DIR/preserve_field_drop_order.rs:84 :26
222
222
|
223
223
LL | println!("{:?}", a.1);
224
224
| ^^^
0 commit comments