]> git.lizzy.rs Git - rust.git/blobdiff - src/librustc_interface/util.rs
Update option.rs
[rust.git] / src / librustc_interface / util.rs
index 3e65da9c47b7e8c6454984434bc4aa36b922e296..00528eca9230111c5cc8a1777fd28542de412eaa 100644 (file)
@@ -682,7 +682,7 @@ fn visit_item_kind(&mut self, i: &mut ast::ItemKind) {
         self.run(is_const, |s| noop_visit_item_kind(i, s))
     }
 
-    fn flat_map_trait_item(&mut self, i: ast::AssocItem) -> SmallVec<[ast::AssocItem; 1]> {
+    fn flat_map_trait_item(&mut self, i: P<ast::AssocItem>) -> SmallVec<[P<ast::AssocItem>; 1]> {
         let is_const = match i.kind {
             ast::AssocItemKind::Const(..) => true,
             ast::AssocItemKind::Fn(ref sig, _) => Self::is_sig_const(sig),
@@ -691,7 +691,7 @@ fn visit_item_kind(&mut self, i: &mut ast::ItemKind) {
         self.run(is_const, |s| noop_flat_map_assoc_item(i, s))
     }
 
-    fn flat_map_impl_item(&mut self, i: ast::AssocItem) -> SmallVec<[ast::AssocItem; 1]> {
+    fn flat_map_impl_item(&mut self, i: P<ast::AssocItem>) -> SmallVec<[P<ast::AssocItem>; 1]> {
         self.flat_map_trait_item(i)
     }