feat(highlights): add is predicate

This commit is contained in:
Steven Sojka 2020-08-15 09:24:24 -05:00
parent 994baf4539
commit 579c9936d6
16 changed files with 102 additions and 39 deletions

View file

@ -1,4 +1,4 @@
[
[
"const"
"default"
"enum"
@ -131,8 +131,10 @@
(comment) @comment
;; Parameters
(parameter_list
(parameter_declaration) @parameter)
(parameter_declaration
declarator: (identifier) @parameter)
((identifier) @parameter.reference
(#is? @parameter.reference parameter))
(preproc_params
(identifier)) @parameter

View file

@ -9,7 +9,7 @@
(pointer_declarator
declarator: (identifier) @definition.var)
(parameter_declaration
declarator: (identifier) @definition.var)
declarator: (identifier) @definition.parameter)
(init_declarator
declarator: (identifier) @definition.var)
(array_declarator