Remove syntax highlighting hack for builtin attrs

This commit is contained in:
Lukas Wirth 2021-12-03 16:53:30 +01:00
parent e58af219a4
commit d1677f3286
13 changed files with 62 additions and 83 deletions

View file

@ -263,8 +263,8 @@ fn module_def_to_hl_tag(def: Definition) -> HlTag {
hir::GenericParam::ConstParam(_) => SymbolKind::ConstParam,
},
Definition::Label(_) => SymbolKind::Label,
Definition::BuiltinAttr(_) => SymbolKind::Label, // FIXME
Definition::Tool(_) => SymbolKind::Label, // FIXME
Definition::BuiltinAttr(_) => SymbolKind::BuiltinAttr,
Definition::Tool(_) => SymbolKind::Tool,
};
HlTag::Symbol(symbol)
}