This commit is contained in:
Aleksey Kladov 2019-11-24 17:00:10 +03:00
parent 326f066aa2
commit 99af523b68
7 changed files with 15 additions and 20 deletions

View file

@ -1037,7 +1037,7 @@ impl From<PerNs> for ScopeDef {
.or_else(|| def.take_values())
.map(|module_def_id| ScopeDef::ModuleDef(module_def_id.into()))
.or_else(|| {
def.get_macros().map(|macro_def_id| ScopeDef::MacroDef(macro_def_id.into()))
def.take_macros().map(|macro_def_id| ScopeDef::MacroDef(macro_def_id.into()))
})
.unwrap_or(ScopeDef::Unknown)
}