Add getter and setter signature highlights

This commit is contained in:
Akin Sowemimo 2020-07-23 09:28:48 +01:00 committed by Stephan Seitz
parent 2ae63525dc
commit 12feef7af8

View file

@ -62,6 +62,12 @@
scope: (identifier) @type) scope: (identifier) @type)
(function_signature (function_signature
name: (identifier) @method) name: (identifier) @method)
; using method_signature does not work
; so specifically use getter and setter signatures
(getter_signature
(identifier) @method)
(setter_signature
name: (identifier) @method)
(enum_declaration (enum_declaration
name: (identifier) @type) name: (identifier) @type)
(enum_constant (enum_constant
@ -127,9 +133,8 @@
"const" "const"
"async" "async"
"await" "await"
; "rethrow"
] @keyword ] @keyword
;TODO: var, async, await ;TODO:
; "rethrow" @keyword ; "rethrow" @keyword
["if" "else" "switch" "case"] @conditional ["if" "else" "switch" "case"] @conditional