@@ -125,7 +125,7 @@ impl<'a, 'b, 'tcx> visit::Visitor<'a> for DefCollector<'a, 'b, 'tcx> {
125
125
ItemKind :: Union ( ..) => DefKind :: Union ,
126
126
ItemKind :: ExternCrate ( ..) => DefKind :: ExternCrate ,
127
127
ItemKind :: TyAlias ( ..) => DefKind :: TyAlias ,
128
- ItemKind :: Static ( s) => DefKind :: Static { mt : s. mutability } ,
128
+ ItemKind :: Static ( s) => DefKind :: Static { mt : s. mutability , nested : false } ,
129
129
ItemKind :: Const ( ..) => DefKind :: Const ,
130
130
ItemKind :: Fn ( ..) | ItemKind :: Delegation ( ..) => DefKind :: Fn ,
131
131
ItemKind :: MacroDef ( ..) => {
@@ -212,7 +212,7 @@ impl<'a, 'b, 'tcx> visit::Visitor<'a> for DefCollector<'a, 'b, 'tcx> {
212
212
213
213
fn visit_foreign_item ( & mut self , fi : & ' a ForeignItem ) {
214
214
let def_kind = match fi. kind {
215
- ForeignItemKind :: Static ( _, mt, _) => DefKind :: Static { mt } ,
215
+ ForeignItemKind :: Static ( _, mt, _) => DefKind :: Static { mt, nested : false } ,
216
216
ForeignItemKind :: Fn ( _) => DefKind :: Fn ,
217
217
ForeignItemKind :: TyAlias ( _) => DefKind :: ForeignTy ,
218
218
ForeignItemKind :: MacCall ( _) => return self . visit_macro_invoc ( fi. id ) ,
0 commit comments