@@ -160,15 +160,15 @@ impl<'v> hir_visit::Visitor<'v> for StatCollector<'v> {
160160 hir_visit:: walk_expr ( self , ex)
161161 }
162162
163- fn visit_ty ( & mut self , t : & ' v hir:: Ty ) {
163+ fn visit_ty ( & mut self , t : & ' v hir:: Ty < ' v > ) {
164164 self . record ( "Ty" , Id :: Node ( t. hir_id ) , t) ;
165165 hir_visit:: walk_ty ( self , t)
166166 }
167167
168168 fn visit_fn (
169169 & mut self ,
170170 fk : hir_visit:: FnKind < ' v > ,
171- fd : & ' v hir:: FnDecl ,
171+ fd : & ' v hir:: FnDecl < ' v > ,
172172 b : hir:: BodyId ,
173173 s : Span ,
174174 id : hir:: HirId ,
@@ -177,7 +177,7 @@ impl<'v> hir_visit::Visitor<'v> for StatCollector<'v> {
177177 hir_visit:: walk_fn ( self , fk, fd, b, s, id)
178178 }
179179
180- fn visit_where_predicate ( & mut self , predicate : & ' v hir:: WherePredicate ) {
180+ fn visit_where_predicate ( & mut self , predicate : & ' v hir:: WherePredicate < ' v > ) {
181181 self . record ( "WherePredicate" , Id :: None , predicate) ;
182182 hir_visit:: walk_where_predicate ( self , predicate)
183183 }
@@ -192,7 +192,7 @@ impl<'v> hir_visit::Visitor<'v> for StatCollector<'v> {
192192 hir_visit:: walk_impl_item ( self , ii)
193193 }
194194
195- fn visit_param_bound ( & mut self , bounds : & ' v hir:: GenericBound ) {
195+ fn visit_param_bound ( & mut self , bounds : & ' v hir:: GenericBound < ' v > ) {
196196 self . record ( "GenericBound" , Id :: None , bounds) ;
197197 hir_visit:: walk_param_bound ( self , bounds)
198198 }
@@ -205,7 +205,7 @@ impl<'v> hir_visit::Visitor<'v> for StatCollector<'v> {
205205 fn visit_variant (
206206 & mut self ,
207207 v : & ' v hir:: Variant < ' v > ,
208- g : & ' v hir:: Generics ,
208+ g : & ' v hir:: Generics < ' v > ,
209209 item_id : hir:: HirId ,
210210 ) {
211211 self . record ( "Variant" , Id :: None , v) ;
@@ -217,22 +217,22 @@ impl<'v> hir_visit::Visitor<'v> for StatCollector<'v> {
217217 hir_visit:: walk_lifetime ( self , lifetime)
218218 }
219219
220- fn visit_qpath ( & mut self , qpath : & ' v hir:: QPath , id : hir:: HirId , span : Span ) {
220+ fn visit_qpath ( & mut self , qpath : & ' v hir:: QPath < ' v > , id : hir:: HirId , span : Span ) {
221221 self . record ( "QPath" , Id :: None , qpath) ;
222222 hir_visit:: walk_qpath ( self , qpath, id, span)
223223 }
224224
225- fn visit_path ( & mut self , path : & ' v hir:: Path , _id : hir:: HirId ) {
225+ fn visit_path ( & mut self , path : & ' v hir:: Path < ' v > , _id : hir:: HirId ) {
226226 self . record ( "Path" , Id :: None , path) ;
227227 hir_visit:: walk_path ( self , path)
228228 }
229229
230- fn visit_path_segment ( & mut self , path_span : Span , path_segment : & ' v hir:: PathSegment ) {
230+ fn visit_path_segment ( & mut self , path_span : Span , path_segment : & ' v hir:: PathSegment < ' v > ) {
231231 self . record ( "PathSegment" , Id :: None , path_segment) ;
232232 hir_visit:: walk_path_segment ( self , path_span, path_segment)
233233 }
234234
235- fn visit_assoc_type_binding ( & mut self , type_binding : & ' v hir:: TypeBinding ) {
235+ fn visit_assoc_type_binding ( & mut self , type_binding : & ' v hir:: TypeBinding < ' v > ) {
236236 self . record ( "TypeBinding" , Id :: Node ( type_binding. hir_id ) , type_binding) ;
237237 hir_visit:: walk_assoc_type_binding ( self , type_binding)
238238 }
0 commit comments