Remove unnecessary macro_declarations from ItemScope

This commit is contained in:
Lukas Wirth 2022-03-09 00:19:53 +01:00
parent dbada38b61
commit 55ec93a337
6 changed files with 25 additions and 57 deletions

View file

@ -1767,11 +1767,13 @@ impl Macro {
}
pub fn name(self, _db: &dyn HirDatabase) -> Option<Name> {
match self.id {
MacroId::Macro2Id(_id) => todo!(),
MacroId::MacroRulesId(_id) => todo!(),
MacroId::ProcMacroId(_id) => todo!(),
}
// match self.id {
// MacroId::Macro2Id(id) => db.macro2_data(id).name.clone(),
// MacroId::MacroRulesId(id) => db.macro_rules_data(id).name.clone(),
// MacroId::ProcMacroId(id) => db.proc_macro_data(id).name.clone(),
// }
// FIXME
None
}
pub fn kind(&self, db: &dyn HirDatabase) -> MacroKind {