diff --git a/src/librustc_resolve/lib.rs b/src/librustc_resolve/lib.rs index fb9ba9a09bb..ec0c0e04a91 100644 --- a/src/librustc_resolve/lib.rs +++ b/src/librustc_resolve/lib.rs @@ -3526,7 +3526,7 @@ impl<'a> Resolver<'a> { self.populate_module_if_necessary(in_module); - in_module.for_each_child(|ident, _, name_binding| { + in_module.for_each_child_stable(|ident, _, name_binding| { // abort if the module is already found if let Some(_) = result { return ();