@@ -125,7 +125,7 @@ impl<'a, 'b, 'tcx> visit::Visitor<'a> for DefCollector<'a, 'b, 'tcx> {
125125 ItemKind :: Union ( ..) => DefKind :: Union ,
126126 ItemKind :: ExternCrate ( ..) => DefKind :: ExternCrate ,
127127 ItemKind :: TyAlias ( ..) => DefKind :: TyAlias ,
128- ItemKind :: Static ( s) => DefKind :: Static { mt : s. mutability } ,
128+ ItemKind :: Static ( s) => DefKind :: Static { mt : s. mutability , nested : false } ,
129129 ItemKind :: Const ( ..) => DefKind :: Const ,
130130 ItemKind :: Fn ( ..) | ItemKind :: Delegation ( ..) => DefKind :: Fn ,
131131 ItemKind :: MacroDef ( ..) => {
@@ -212,7 +212,7 @@ impl<'a, 'b, 'tcx> visit::Visitor<'a> for DefCollector<'a, 'b, 'tcx> {
212212
213213 fn visit_foreign_item ( & mut self , fi : & ' a ForeignItem ) {
214214 let def_kind = match fi. kind {
215- ForeignItemKind :: Static ( _, mt, _) => DefKind :: Static { mt } ,
215+ ForeignItemKind :: Static ( _, mt, _) => DefKind :: Static { mt, nested : false } ,
216216 ForeignItemKind :: Fn ( _) => DefKind :: Fn ,
217217 ForeignItemKind :: TyAlias ( _) => DefKind :: ForeignTy ,
218218 ForeignItemKind :: MacCall ( _) => return self . visit_macro_invoc ( fi. id ) ,
0 commit comments