nvim-treesitter/runtime/queries/jq/injections.scm

24 lines
570 B
Scheme
Raw Normal View History

2024-01-06 15:05:50 +09:00
((comment) @injection.content
(#set! injection.language "comment"))
2022-09-20 02:03:08 +03:00
; test(val)
(query
((funcname) @_function
2024-01-06 15:05:50 +09:00
(#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
2024-01-06 15:05:50 +09:00
(#any-of? @_function "test" "match" "capture" "scan" "split" "splits" "sub" "gsub"))
(args
.
(args
(query
(string) @injection.content
(#set! injection.language "regex")))))