11warning: 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
33 |
44LL | with_signature(cell, t, |cell, t| require(cell, t));
55 | ^^^^^^^
66
77warning: 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
99 |
1010LL | with_signature(cell, t, |cell, t| require(cell, t));
1111 | ^^^^^^^
1212
1313warning: 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
1515 |
1616LL | with_signature(cell, t, |cell, t| require(cell, t));
1717 | ^^^^^^^
1818
1919note: External requirements
20- --> $DIR/projection-one-region-closure.rs:56 :29
20+ --> $DIR/projection-one-region-closure.rs:55 :29
2121 |
2222LL | with_signature(cell, t, |cell, t| require(cell, t));
2323 | ^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -33,21 +33,21 @@ LL | with_signature(cell, t, |cell, t| require(cell, t));
3333 = note: where '_#1r: '_#2r
3434
3535error[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
3737 |
3838LL | with_signature(cell, t, |cell, t| require(cell, t));
3939 | ^^^^^^^^^^^^^^^^^^^^^^^^^^
4040 |
4141 = 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))`...
4242
4343error: 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
4545 |
4646LL | with_signature(cell, t, |cell, t| require(cell, t));
4747 | ^^^^
4848
4949note: No external requirements
50- --> $DIR/projection-one-region-closure.rs:52 :1
50+ --> $DIR/projection-one-region-closure.rs:51 :1
5151 |
5252LL | / fn no_relationships_late<'a, 'b, T>(cell: Cell<&'a ()>, t: T)
5353LL | | where
@@ -64,7 +64,7 @@ LL | | }
6464 ]
6565
6666note: External requirements
67- --> $DIR/projection-one-region-closure.rs:68 :29
67+ --> $DIR/projection-one-region-closure.rs:67 :29
6868 |
6969LL | with_signature(cell, t, |cell, t| require(cell, t));
7070 | ^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -81,21 +81,21 @@ LL | with_signature(cell, t, |cell, t| require(cell, t));
8181 = note: where '_#2r: '_#3r
8282
8383error[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
8585 |
8686LL | with_signature(cell, t, |cell, t| require(cell, t));
8787 | ^^^^^^^^^^^^^^^^^^^^^^^^^^
8888 |
8989 = help: consider adding an explicit lifetime bound `T: ReEarlyBound(0, 'a)`...
9090
9191error: 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
9393 |
9494LL | with_signature(cell, t, |cell, t| require(cell, t));
9595 | ^^^^
9696
9797note: No external requirements
98- --> $DIR/projection-one-region-closure.rs:63 :1
98+ --> $DIR/projection-one-region-closure.rs:62 :1
9999 |
100100LL | / fn no_relationships_early<'a, 'b, T>(cell: Cell<&'a ()>, t: T)
101101LL | | where
@@ -113,7 +113,7 @@ LL | | }
113113 ]
114114
115115note: External requirements
116- --> $DIR/projection-one-region-closure.rs:90 :29
116+ --> $DIR/projection-one-region-closure.rs:89 :29
117117 |
118118LL | with_signature(cell, t, |cell, t| require(cell, t));
119119 | ^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -130,21 +130,21 @@ LL | with_signature(cell, t, |cell, t| require(cell, t));
130130 = note: where '_#2r: '_#3r
131131
132132error[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
134134 |
135135LL | with_signature(cell, t, |cell, t| require(cell, t));
136136 | ^^^^^^^^^^^^^^^^^^^^^^^^^^
137137 |
138138 = help: consider adding an explicit lifetime bound `T: ReEarlyBound(0, 'a)`...
139139
140140error: 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
142142 |
143143LL | with_signature(cell, t, |cell, t| require(cell, t));
144144 | ^^^^
145145
146146note: No external requirements
147- --> $DIR/projection-one-region-closure.rs:75 :1
147+ --> $DIR/projection-one-region-closure.rs:74 :1
148148 |
149149LL | / fn projection_outlives<'a, 'b, T>(cell: Cell<&'a ()>, t: T)
150150LL | | where
@@ -162,7 +162,7 @@ LL | | }
162162 ]
163163
164164note: External requirements
165- --> $DIR/projection-one-region-closure.rs:103 :29
165+ --> $DIR/projection-one-region-closure.rs:102 :29
166166 |
167167LL | with_signature(cell, t, |cell, t| require(cell, t));
168168 | ^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -179,7 +179,7 @@ LL | with_signature(cell, t, |cell, t| require(cell, t));
179179 = note: where '_#2r: '_#3r
180180
181181note: No external requirements
182- --> $DIR/projection-one-region-closure.rs:97 :1
182+ --> $DIR/projection-one-region-closure.rs:96 :1
183183 |
184184LL | / fn elements_outlive<'a, 'b, T>(cell: Cell<&'a ()>, t: T)
185185LL | | where
0 commit comments