1
Fork 0

resolve: fix perf bug.

This commit is contained in:
Jeffrey Seyfried 2017-06-17 10:28:31 +00:00
parent 8525eb820b
commit 3c1af32abb

View file

@ -523,7 +523,10 @@ impl<'a> Resolver<'a> {
};
let kind = ModuleKind::Def(Def::Mod(def_id), name);
self.arenas.alloc_module(ModuleData::new(parent, kind, def_id, Mark::root(), DUMMY_SP))
let module =
self.arenas.alloc_module(ModuleData::new(parent, kind, def_id, Mark::root(), DUMMY_SP));
self.extern_module_map.insert((def_id, macros_only), module);
module
}
pub fn macro_def_scope(&mut self, expansion: Mark) -> Module<'a> {