@@ -2750,7 +2750,7 @@ impl<'a> LoweringContext<'a> {
27502750 id : NodeId ,
27512751 name : & mut Name ,
27522752 attrs : & hir:: HirVec < Attribute > ,
2753- vis : & mut hir:: Visibility ,
2753+ vis : & hir:: Visibility ,
27542754 i : & ItemKind ,
27552755 ) -> hir:: ItemKind {
27562756 match * i {
@@ -2953,7 +2953,7 @@ impl<'a> LoweringContext<'a> {
29532953 tree : & UseTree ,
29542954 prefix : & Path ,
29552955 id : NodeId ,
2956- vis : & mut hir:: Visibility ,
2956+ vis : & hir:: Visibility ,
29572957 name : & mut Name ,
29582958 attrs : & hir:: HirVec < Attribute > ,
29592959 ) -> hir:: ItemKind {
@@ -3084,7 +3084,7 @@ impl<'a> LoweringContext<'a> {
30843084 hir_id : new_hir_id,
30853085 } = self . lower_node_id ( id) ;
30863086
3087- let mut vis = vis. clone ( ) ;
3087+ let vis = vis. clone ( ) ;
30883088 let mut name = name. clone ( ) ;
30893089 let mut prefix = prefix. clone ( ) ;
30903090
@@ -3102,7 +3102,7 @@ impl<'a> LoweringContext<'a> {
31023102 let item = this. lower_use_tree ( use_tree,
31033103 & prefix,
31043104 new_id,
3105- & mut vis,
3105+ & vis,
31063106 & mut name,
31073107 attrs) ;
31083108
@@ -3382,7 +3382,7 @@ impl<'a> LoweringContext<'a> {
33823382
33833383 pub fn lower_item ( & mut self , i : & Item ) -> Option < hir:: Item > {
33843384 let mut name = i. ident . name ;
3385- let mut vis = self . lower_visibility ( & i. vis , None ) ;
3385+ let vis = self . lower_visibility ( & i. vis , None ) ;
33863386 let attrs = self . lower_attrs ( & i. attrs ) ;
33873387 if let ItemKind :: MacroDef ( ref def) = i. node {
33883388 if !def. legacy || attr:: contains_name ( & i. attrs , "macro_export" ) ||
@@ -3401,7 +3401,7 @@ impl<'a> LoweringContext<'a> {
34013401 return None ;
34023402 }
34033403
3404- let node = self . lower_item_kind ( i. id , & mut name, & attrs, & mut vis, & i. node ) ;
3404+ let node = self . lower_item_kind ( i. id , & mut name, & attrs, & vis, & i. node ) ;
34053405
34063406 let LoweredNodeId { node_id, hir_id } = self . lower_node_id ( i. id ) ;
34073407
0 commit comments