mirror of
https://github.com/nvim-treesitter/nvim-treesitter.git
synced 2026-07-05 13:00:08 -04:00
42 lines
421 B
Scheme
42 lines
421 B
Scheme
; inherits: hlsl
|
|
|
|
[
|
|
"var"
|
|
"let"
|
|
"This"
|
|
] @type.builtin
|
|
|
|
[
|
|
"interface"
|
|
"extension"
|
|
"property"
|
|
] @keyword
|
|
|
|
[
|
|
"__init"
|
|
] @constructor
|
|
|
|
[
|
|
"__subscript"
|
|
"get"
|
|
"set"
|
|
] @function.builtin
|
|
|
|
(interface_requirements (identifier) @type)
|
|
|
|
(binary_expression
|
|
["is" "as"]
|
|
right: (identifier) @type)
|
|
|
|
[
|
|
"as"
|
|
"is"
|
|
] @keyword.operator
|
|
|
|
[
|
|
"__exported"
|
|
"import"
|
|
] @include
|
|
|
|
(property_declaration
|
|
(identifier) @property)
|