55 fn hello ( & self ) { }
66 }
77 fn bar < ' a > ( x : & ' a & ' a u32 ) {
8- let y: & dyn Foo = x; //~ ERROR lifetime may not live long enough
9- y. hello ( ) ;
8+ let y: & dyn Foo = x;
9+ y. hello ( ) ; //~ ERROR lifetime may not live long enough
1010 }
1111}
1212mod b {
@@ -16,8 +16,8 @@ mod b {
1616 fn hello ( & ' static self ) { }
1717 }
1818 fn bar < ' a > ( x : & ' a & ' a u32 ) {
19- let y: & dyn Foo = x; //~ ERROR lifetime may not live long enough
20- y. hello ( ) ;
19+ let y: & dyn Foo = x;
20+ y. hello ( ) ; //~ ERROR lifetime may not live long enough
2121 }
2222}
2323mod c {
@@ -27,8 +27,8 @@ mod c {
2727 fn hello ( & ' static self ) where Self : ' static { }
2828 }
2929 fn bar < ' a > ( x : & ' a & ' a u32 ) {
30- let y: & dyn Foo = x; //~ ERROR lifetime may not live long enough
31- y. hello ( ) ;
30+ let y: & dyn Foo = x;
31+ y. hello ( ) ; //~ ERROR lifetime may not live long enough
3232 }
3333}
3434mod d {
@@ -38,8 +38,8 @@ mod d {
3838 fn hello ( & self ) where Self : ' static { }
3939 }
4040 fn bar < ' a > ( x : & ' a & ' a u32 ) {
41- let y: & dyn Foo = x; //~ ERROR lifetime may not live long enough
42- y. hello ( ) ;
41+ let y: & dyn Foo = x;
42+ y. hello ( ) ; //~ ERROR lifetime may not live long enough
4343 }
4444}
4545mod e {
@@ -49,8 +49,8 @@ mod e {
4949 fn hello ( & self ) { }
5050 }
5151 fn bar < ' a > ( x : & ' a & ' a u32 ) {
52- let y: & dyn Foo = x; //~ ERROR lifetime may not live long enough
53- y. hello ( ) ;
52+ let y: & dyn Foo = x;
53+ y. hello ( ) ; //~ ERROR lifetime may not live long enough
5454 }
5555}
5656mod f {
@@ -60,8 +60,8 @@ mod f {
6060 fn hello ( & ' static self ) { }
6161 }
6262 fn bar < ' a > ( x : & ' a & ' a u32 ) {
63- let y: & dyn Foo = x; //~ ERROR lifetime may not live long enough
64- y. hello ( ) ;
63+ let y: & dyn Foo = x;
64+ y. hello ( ) ; //~ ERROR lifetime may not live long enough
6565 }
6666}
6767mod g {
@@ -71,8 +71,8 @@ mod g {
7171 fn hello ( & ' static self ) where Self : ' static { }
7272 }
7373 fn bar < ' a > ( x : & ' a & ' a u32 ) {
74- let y: & dyn Foo = x; //~ ERROR lifetime may not live long enough
75- y. hello ( ) ;
74+ let y: & dyn Foo = x;
75+ y. hello ( ) ; //~ ERROR lifetime may not live long enough
7676 }
7777}
7878mod h {
@@ -82,8 +82,8 @@ mod h {
8282 fn hello ( & self ) where Self : ' static { }
8383 }
8484 fn bar < ' a > ( x : & ' a & ' a u32 ) {
85- let y: & dyn Foo = x; //~ ERROR lifetime may not live long enough
86- y. hello ( ) ;
85+ let y: & dyn Foo = x;
86+ y. hello ( ) ; //~ ERROR lifetime may not live long enough
8787 }
8888}
8989mod i {
@@ -93,8 +93,8 @@ mod i {
9393 fn hello ( & self ) { }
9494 }
9595 fn bar < ' a > ( x : & ' a & ' a u32 ) {
96- let y: & dyn Foo = x; //~ ERROR lifetime may not live long enough
97- y. hello ( ) ;
96+ let y: & dyn Foo = x;
97+ y. hello ( ) ; //~ ERROR lifetime may not live long enough
9898 }
9999}
100100mod j {
@@ -104,8 +104,8 @@ mod j {
104104 fn hello ( & ' static self ) { }
105105 }
106106 fn bar < ' a > ( x : & ' a & ' a u32 ) {
107- let y: & dyn Foo = x; //~ ERROR lifetime may not live long enough
108- y. hello ( ) ;
107+ let y: & dyn Foo = x;
108+ y. hello ( ) ; //~ ERROR lifetime may not live long enough
109109 }
110110}
111111mod k {
@@ -115,8 +115,8 @@ mod k {
115115 fn hello ( & ' static self ) where Self : ' static { }
116116 }
117117 fn bar < ' a > ( x : & ' a & ' a u32 ) {
118- let y: & dyn Foo = x; //~ ERROR lifetime may not live long enough
119- y. hello ( ) ;
118+ let y: & dyn Foo = x;
119+ y. hello ( ) ; //~ ERROR lifetime may not live long enough
120120 }
121121}
122122mod l {
@@ -126,8 +126,8 @@ mod l {
126126 fn hello ( & self ) where Self : ' static { }
127127 }
128128 fn bar < ' a > ( x : & ' a & ' a u32 ) {
129- let y: & dyn Foo = x; //~ ERROR lifetime may not live long enough
130- y. hello ( ) ;
129+ let y: & dyn Foo = x;
130+ y. hello ( ) ; //~ ERROR lifetime may not live long enough
131131 }
132132}
133133mod m {
@@ -137,8 +137,8 @@ mod m {
137137 fn hello ( & self ) { }
138138 }
139139 fn bar < ' a > ( x : & ' a & ' a u32 ) {
140- let y: & dyn Foo = x; //~ ERROR lifetime may not live long enough
141- y. hello ( ) ;
140+ let y: & dyn Foo = x;
141+ y. hello ( ) ; //~ ERROR lifetime may not live long enough
142142 }
143143}
144144mod n {
@@ -148,8 +148,8 @@ mod n {
148148 fn hello ( & ' static self ) { }
149149 }
150150 fn bar < ' a > ( x : & ' a & ' a u32 ) {
151- let y: & dyn Foo = x; //~ ERROR lifetime may not live long enough
152- y. hello ( ) ;
151+ let y: & dyn Foo = x;
152+ y. hello ( ) ; //~ ERROR lifetime may not live long enough
153153 }
154154}
155155mod o {
@@ -159,8 +159,8 @@ mod o {
159159 fn hello ( & ' static self ) where Self : ' static { }
160160 }
161161 fn bar < ' a > ( x : & ' a & ' a u32 ) {
162- let y: & dyn Foo = x; //~ ERROR lifetime may not live long enough
163- y. hello ( ) ;
162+ let y: & dyn Foo = x;
163+ y. hello ( ) ; //~ ERROR lifetime may not live long enough
164164 }
165165}
166166mod p {
@@ -170,8 +170,8 @@ mod p {
170170 fn hello ( & self ) where Self : ' static { }
171171 }
172172 fn bar < ' a > ( x : & ' a & ' a u32 ) {
173- let y: & dyn Foo = x; //~ ERROR lifetime may not live long enough
174- y. hello ( ) ;
173+ let y: & dyn Foo = x;
174+ y. hello ( ) ; //~ ERROR lifetime may not live long enough
175175 }
176176}
177177mod q {
@@ -203,8 +203,8 @@ mod s {
203203
204204 }
205205 fn convert < ' a > ( x : & ' a & ' a u32 ) {
206- let y: & dyn Foo = x; //~ ERROR lifetime may not live long enough
207- y. hello ( ) ;
206+ let y: & dyn Foo = x;
207+ y. hello ( ) ; //~ ERROR lifetime may not live long enough
208208 }
209209}
210210fn main ( ) { }
0 commit comments