@@ -5,7 +5,6 @@
6(ambient_declaration "global" @namespace)
6(ambient_declaration "global" @namespace)
11(required_parameter (identifier) @variable.parameter)
10(required_parameter (identifier) @variable.parameter)
@@ -22,8 +21,6 @@
23(conditional_type ["?" ":"] @operator)
22(conditional_type ["?" ":"] @operator)
@@ -50,16 +47,22 @@
50 "readonly"
47 "readonly"
51] @keyword.storage.modifier
48] @keyword.storage.modifier
57(type_identifier) @type
52(type_identifier) @type
58(predefined_type) @type.builtin
53(predefined_type) @type.builtin
60(type_arguments
55(type_arguments
61− "<" @punctuation.bracket
59+ ] @punctuation.bracket)
62− ">" @punctuation.bracket)
65+ ] @punctuation.bracket)
64((identifier) @type
67((identifier) @type
65 (#match? @type "^[A-Z]"))
68 (#match? @type "^[A-Z]"))
@@ -75,3 +78,5 @@
75(template_type
78(template_type
76 "${" @punctuation.special
79 "${" @punctuation.special
77 "}" @punctuation.special) @embedded
80 "}" @punctuation.special) @embedded