You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

39 lines
732 B
Scheme

(anon_fun_expr
(expr_body) @function.inside
) @function.around
(argument_patterns
((_) @parameter.inside . ","? @parameter.around) @parameter.around
)
(function_type
((_) @parameter.inside . ","? @parameter.around) @parameter.around(#not-eq? @parameter.inside "->")
)
(function_call_expr
.
(_)
(parenthesized_expr (expr_body) @parameter.inside) @parameter.around
)
(function_call_expr
.
(_) ((_) @parameter.inside) @parameter.around
)
[
(annotation_type_def ) @class.inside
(alias_type_def ) @class.inside
(opaque_type_def ) @class.inside
] @class.around
(apply_type_arg) @parameter.inside
(expect
(expr_body) @test.inside
) @test.around
(line_comment) @comment.around
(doc_comment) @comment.around