(type_annotation) @punctuation (member_type) @operator (member) @method (parameter_list) @function (parameter_list (identifier (optional_value) @parameter.optional)) (parameter_list (identifier) @parameter) (parameter_list (identifier) @parameter) (entry (identifier) @type.definition) (throw_statement) @operator (return_statement) @operator (comment) @comment