mirror of https://github.com/helix-editor/helix
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.
50 lines
989 B
Scheme
50 lines
989 B
Scheme
2 years ago
|
[
|
||
|
; c
|
||
|
(preproc_params)
|
||
|
(preproc_defined)
|
||
|
(argument_list)
|
||
|
(attribute_specifier)
|
||
|
(ms_declspec_modifier)
|
||
|
(declaration_list)
|
||
|
(parenthesized_declarator)
|
||
|
(parenthesized_expression)
|
||
|
(abstract_parenthesized_declarator)
|
||
|
(array_declarator)
|
||
|
(compound_statement)
|
||
|
(initializer_list)
|
||
|
(compound_literal_expression)
|
||
|
(enumerator_list)
|
||
|
(field_declaration_list)
|
||
|
(parameter_list)
|
||
|
(for_statement)
|
||
|
; (macro_type_specifier) - not part of cpp
|
||
|
(subscript_expression)
|
||
|
(subscript_designator)
|
||
|
(cast_expression)
|
||
|
|
||
|
; cpp
|
||
|
(decltype)
|
||
|
(explicit_function_specifier)
|
||
|
(template_parameter_list)
|
||
|
(template_argument_list)
|
||
|
(parameter_list)
|
||
|
(argument_list)
|
||
|
(structured_binding_declarator)
|
||
|
(noexcept)
|
||
|
(throw_specifier)
|
||
|
(static_assert_declaration)
|
||
|
(condition_clause)
|
||
|
(for_range_loop)
|
||
|
(new_declarator)
|
||
|
(delete_expression "[" "]")
|
||
|
(lambda_capture_specifier)
|
||
|
(sizeof_expression)
|
||
|
] @rainbow.scope
|
||
|
|
||
|
[
|
||
|
"(" ")"
|
||
|
"{" "}"
|
||
|
"[" "]"
|
||
|
"<" ">"
|
||
|
] @rainbow.bracket
|