mirror of
https://github.com/nvim-treesitter/nvim-treesitter.git
synced 2026-07-17 10:50:06 -04:00
feat(keywords) merge return and yield into keyword.return group
This commit is contained in:
parent
bd9095e969
commit
90f15d9bf7
23 changed files with 20 additions and 69 deletions
|
|
@ -16,9 +16,7 @@
|
|||
"register"
|
||||
] @keyword
|
||||
|
||||
[
|
||||
"return"
|
||||
] @keyword.return
|
||||
"return" @keyword.return
|
||||
|
||||
[
|
||||
"while"
|
||||
|
|
|
|||
|
|
@ -288,9 +288,6 @@
|
|||
|
||||
[
|
||||
"return"
|
||||
"yield"
|
||||
] @keyword.return
|
||||
|
||||
[
|
||||
"yield"
|
||||
] @keyword.yield
|
||||
|
||||
|
|
|
|||
|
|
@ -188,6 +188,7 @@
|
|||
|
||||
[
|
||||
"return"
|
||||
"yield"
|
||||
] @keyword.return
|
||||
|
||||
|
||||
|
|
@ -218,10 +219,6 @@
|
|||
"typedef"
|
||||
] @keyword
|
||||
|
||||
[
|
||||
"yield"
|
||||
] @keyword.yield
|
||||
|
||||
; when used as an identifier:
|
||||
((identifier) @variable.builtin
|
||||
(#any-of? @variable.builtin
|
||||
|
|
|
|||
|
|
@ -226,11 +226,8 @@
|
|||
|
||||
[
|
||||
"return"
|
||||
] @keyword.return
|
||||
|
||||
[
|
||||
"yield"
|
||||
] @keyword.yield
|
||||
] @keyword.return
|
||||
|
||||
[
|
||||
"function"
|
||||
|
|
|
|||
|
|
@ -80,9 +80,7 @@
|
|||
(continue)
|
||||
] @keyword
|
||||
|
||||
[
|
||||
"return"
|
||||
] @keyword.return
|
||||
"return" @keyword.return
|
||||
|
||||
;; Punctuation
|
||||
|
||||
|
|
|
|||
|
|
@ -77,9 +77,7 @@
|
|||
(procedure_qualifier)
|
||||
] @keyword
|
||||
|
||||
[
|
||||
"return"
|
||||
] @keyword.return
|
||||
"return" @keyword.return
|
||||
|
||||
[
|
||||
"else"
|
||||
|
|
|
|||
|
|
@ -126,6 +126,4 @@
|
|||
"puppetsync"
|
||||
] @keyword
|
||||
|
||||
[
|
||||
"return"
|
||||
] @keyword.return
|
||||
"return" @keyword.return
|
||||
|
|
|
|||
|
|
@ -101,9 +101,7 @@
|
|||
"fallthrough"
|
||||
] @keyword
|
||||
|
||||
[
|
||||
"return"
|
||||
] @keyword.return
|
||||
"return" @keyword.return
|
||||
|
||||
"for" @repeat
|
||||
|
||||
|
|
|
|||
|
|
@ -187,11 +187,8 @@
|
|||
|
||||
[
|
||||
"return"
|
||||
] @keyword.return
|
||||
|
||||
[
|
||||
"yield"
|
||||
] @keyword.yield
|
||||
] @keyword.return
|
||||
|
||||
[
|
||||
"new"
|
||||
|
|
|
|||
|
|
@ -133,9 +133,7 @@
|
|||
"type"
|
||||
] @keyword
|
||||
|
||||
[
|
||||
"return"
|
||||
] @keyword.return
|
||||
"return" @keyword.return
|
||||
|
||||
((identifier) @keyword (#any-of? @keyword "global" "local"))
|
||||
|
||||
|
|
|
|||
|
|
@ -121,9 +121,7 @@
|
|||
"throw"
|
||||
] @keyword
|
||||
|
||||
[
|
||||
"return"
|
||||
] @keyword.return
|
||||
"return" @keyword.return
|
||||
|
||||
(null_literal) @keyword
|
||||
|
||||
|
|
|
|||
|
|
@ -58,9 +58,7 @@
|
|||
"goto"
|
||||
] @keyword
|
||||
|
||||
[
|
||||
"return"
|
||||
] @keyword.return
|
||||
"return" @keyword.return
|
||||
|
||||
;; Operators
|
||||
|
||||
|
|
|
|||
|
|
@ -110,9 +110,7 @@
|
|||
"trait"
|
||||
] @keyword
|
||||
|
||||
[
|
||||
"return"
|
||||
] @keyword.return
|
||||
"return" @keyword.return
|
||||
|
||||
[
|
||||
"case"
|
||||
|
|
|
|||
|
|
@ -217,11 +217,8 @@
|
|||
|
||||
[
|
||||
"return"
|
||||
] @keyword.return
|
||||
|
||||
[
|
||||
"yield"
|
||||
] @keyword.yield
|
||||
] @keyword.return
|
||||
|
||||
["from" "import"] @include
|
||||
(aliased_import "as" @include)
|
||||
|
|
|
|||
|
|
@ -24,11 +24,8 @@
|
|||
|
||||
[
|
||||
"return"
|
||||
] @keyword.return
|
||||
|
||||
[
|
||||
"yield"
|
||||
] @keyword.yield
|
||||
] @keyword.return
|
||||
|
||||
[
|
||||
"and"
|
||||
|
|
|
|||
|
|
@ -173,9 +173,7 @@
|
|||
(super)
|
||||
] @keyword
|
||||
|
||||
[
|
||||
"return"
|
||||
] @keyword.return
|
||||
"return" @keyword.return
|
||||
|
||||
"fn" @keyword.function
|
||||
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@
|
|||
[ "if" "then" "elseif" "else" ] @conditional
|
||||
[ "for" "while" "repeat" "until" ] @repeat
|
||||
[ "in" "local" (break) (goto) "do" "end" ] @keyword
|
||||
[ "return" ] @keyword.return
|
||||
"return" @keyword.return
|
||||
(label) @label
|
||||
|
||||
;; Global isn't a real keyword, but it gets special treatment in these places
|
||||
|
|
|
|||
|
|
@ -27,9 +27,7 @@
|
|||
"assert"
|
||||
] @keyword
|
||||
|
||||
[
|
||||
"return"
|
||||
] @keyword.return
|
||||
"return" @keyword.return
|
||||
|
||||
[
|
||||
"begin"
|
||||
|
|
|
|||
|
|
@ -112,9 +112,7 @@
|
|||
"while"
|
||||
] @keyword
|
||||
|
||||
[
|
||||
"return"
|
||||
] @keyword.return
|
||||
"return" @keyword.return
|
||||
|
||||
"fn" @keyword.function
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue