1
1
warning: not reporting region error due to nll
2
- --> $DIR/projection-one-region-closure.rs:56 :39
2
+ --> $DIR/projection-one-region-closure.rs:55 :39
3
3
|
4
4
LL | with_signature(cell, t, |cell, t| require(cell, t));
5
5
| ^^^^^^^
6
6
7
7
warning: not reporting region error due to nll
8
- --> $DIR/projection-one-region-closure.rs:68 :39
8
+ --> $DIR/projection-one-region-closure.rs:67 :39
9
9
|
10
10
LL | with_signature(cell, t, |cell, t| require(cell, t));
11
11
| ^^^^^^^
12
12
13
13
warning: not reporting region error due to nll
14
- --> $DIR/projection-one-region-closure.rs:90 :39
14
+ --> $DIR/projection-one-region-closure.rs:89 :39
15
15
|
16
16
LL | with_signature(cell, t, |cell, t| require(cell, t));
17
17
| ^^^^^^^
18
18
19
19
note: External requirements
20
- --> $DIR/projection-one-region-closure.rs:56 :29
20
+ --> $DIR/projection-one-region-closure.rs:55 :29
21
21
|
22
22
LL | with_signature(cell, t, |cell, t| require(cell, t));
23
23
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -33,21 +33,21 @@ LL | with_signature(cell, t, |cell, t| require(cell, t));
33
33
= note: where '_#1r: '_#2r
34
34
35
35
error[E0309]: the parameter type `T` may not live long enough
36
- --> $DIR/projection-one-region-closure.rs:56 :29
36
+ --> $DIR/projection-one-region-closure.rs:55 :29
37
37
|
38
38
LL | with_signature(cell, t, |cell, t| require(cell, t));
39
39
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
40
40
|
41
41
= help: consider adding an explicit lifetime bound `T: ReFree(DefId(0/0:8 ~ projection_one_region_closure[317d]::no_relationships_late[0]), BrNamed(crate0:DefIndex(1:16), 'a))`...
42
42
43
43
error: free region `ReEarlyBound(0, 'b)` does not outlive free region `ReFree(DefId(0/0:8 ~ projection_one_region_closure[317d]::no_relationships_late[0]), BrNamed(crate0:DefIndex(1:16), 'a))`
44
- --> $DIR/projection-one-region-closure.rs:56 :20
44
+ --> $DIR/projection-one-region-closure.rs:55 :20
45
45
|
46
46
LL | with_signature(cell, t, |cell, t| require(cell, t));
47
47
| ^^^^
48
48
49
49
note: No external requirements
50
- --> $DIR/projection-one-region-closure.rs:52 :1
50
+ --> $DIR/projection-one-region-closure.rs:51 :1
51
51
|
52
52
LL | / fn no_relationships_late<'a, 'b, T>(cell: Cell<&'a ()>, t: T)
53
53
LL | | where
@@ -64,7 +64,7 @@ LL | | }
64
64
]
65
65
66
66
note: External requirements
67
- --> $DIR/projection-one-region-closure.rs:68 :29
67
+ --> $DIR/projection-one-region-closure.rs:67 :29
68
68
|
69
69
LL | with_signature(cell, t, |cell, t| require(cell, t));
70
70
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -81,21 +81,21 @@ LL | with_signature(cell, t, |cell, t| require(cell, t));
81
81
= note: where '_#2r: '_#3r
82
82
83
83
error[E0309]: the parameter type `T` may not live long enough
84
- --> $DIR/projection-one-region-closure.rs:68 :29
84
+ --> $DIR/projection-one-region-closure.rs:67 :29
85
85
|
86
86
LL | with_signature(cell, t, |cell, t| require(cell, t));
87
87
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
88
88
|
89
89
= help: consider adding an explicit lifetime bound `T: ReEarlyBound(0, 'a)`...
90
90
91
91
error: free region `ReEarlyBound(1, 'b)` does not outlive free region `ReEarlyBound(0, 'a)`
92
- --> $DIR/projection-one-region-closure.rs:68 :20
92
+ --> $DIR/projection-one-region-closure.rs:67 :20
93
93
|
94
94
LL | with_signature(cell, t, |cell, t| require(cell, t));
95
95
| ^^^^
96
96
97
97
note: No external requirements
98
- --> $DIR/projection-one-region-closure.rs:63 :1
98
+ --> $DIR/projection-one-region-closure.rs:62 :1
99
99
|
100
100
LL | / fn no_relationships_early<'a, 'b, T>(cell: Cell<&'a ()>, t: T)
101
101
LL | | where
@@ -113,7 +113,7 @@ LL | | }
113
113
]
114
114
115
115
note: External requirements
116
- --> $DIR/projection-one-region-closure.rs:90 :29
116
+ --> $DIR/projection-one-region-closure.rs:89 :29
117
117
|
118
118
LL | with_signature(cell, t, |cell, t| require(cell, t));
119
119
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -130,21 +130,21 @@ LL | with_signature(cell, t, |cell, t| require(cell, t));
130
130
= note: where '_#2r: '_#3r
131
131
132
132
error[E0309]: the parameter type `T` may not live long enough
133
- --> $DIR/projection-one-region-closure.rs:90 :29
133
+ --> $DIR/projection-one-region-closure.rs:89 :29
134
134
|
135
135
LL | with_signature(cell, t, |cell, t| require(cell, t));
136
136
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
137
137
|
138
138
= help: consider adding an explicit lifetime bound `T: ReEarlyBound(0, 'a)`...
139
139
140
140
error: free region `ReEarlyBound(1, 'b)` does not outlive free region `ReEarlyBound(0, 'a)`
141
- --> $DIR/projection-one-region-closure.rs:90 :20
141
+ --> $DIR/projection-one-region-closure.rs:89 :20
142
142
|
143
143
LL | with_signature(cell, t, |cell, t| require(cell, t));
144
144
| ^^^^
145
145
146
146
note: No external requirements
147
- --> $DIR/projection-one-region-closure.rs:75 :1
147
+ --> $DIR/projection-one-region-closure.rs:74 :1
148
148
|
149
149
LL | / fn projection_outlives<'a, 'b, T>(cell: Cell<&'a ()>, t: T)
150
150
LL | | where
@@ -162,7 +162,7 @@ LL | | }
162
162
]
163
163
164
164
note: External requirements
165
- --> $DIR/projection-one-region-closure.rs:103 :29
165
+ --> $DIR/projection-one-region-closure.rs:102 :29
166
166
|
167
167
LL | with_signature(cell, t, |cell, t| require(cell, t));
168
168
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -179,7 +179,7 @@ LL | with_signature(cell, t, |cell, t| require(cell, t));
179
179
= note: where '_#2r: '_#3r
180
180
181
181
note: No external requirements
182
- --> $DIR/projection-one-region-closure.rs:97 :1
182
+ --> $DIR/projection-one-region-closure.rs:96 :1
183
183
|
184
184
LL | / fn elements_outlive<'a, 'b, T>(cell: Cell<&'a ()>, t: T)
185
185
LL | | where
0 commit comments