nvim-treesitter/queries/jq/injections.scm

37 lines
760 B
Scheme
Raw Normal View History

((comment) @injection.content (#set! injection.language "comment"))
2022-09-20 02:03:08 +03:00
; test(val)
(query
((funcname) @_function
(#any-of? @_function
"test"
"match"
"capture"
"scan"
"split"
"splits"
"sub"
"gsub"))
(args .
(query
(string) @injection.content
(#set! injection.language "regex"))))
2022-09-20 02:03:08 +03:00
; test(regex; flags)
(query
((funcname) @_function
(#any-of? @_function
"test"
"match"
"capture"
"scan"
"split"
"splits"
"sub"
"gsub"))
(args . (args
(query
(string) @injection.content
(#set! injection.language "regex")))))