highlights(rust): use @namespace for [(crate) (self) (super)]

Fixes https://github.com/nvim-treesitter/nvim-treesitter/issues/3992
This commit is contained in:
Stephan Seitz 2023-01-01 15:16:04 +01:00
parent ab414f8b1c
commit 6a31d9086e
2 changed files with 37 additions and 19 deletions

View file

@ -209,10 +209,10 @@
(type_cast_expression "as" @keyword.operator)
(qualified_type "as" @keyword.operator)
(use_list (self) @keyword)
(scoped_use_list (self) @keyword)
(scoped_identifier [(crate) (super) (self)] @keyword)
(visibility_modifier [(crate) (super) (self)] @keyword)
(use_list (self) @namespace)
(scoped_use_list (self) @namespace)
(scoped_identifier [(crate) (super) (self)] @namespace)
(visibility_modifier [(crate) (super) (self)] @namespace)
[
"else"