1
0
Fork 0
neovim-config/queries/rust/injections.scm

10 lines
284 B
Scheme

; Inject into sqlx::query!(r#"..."#, ...) as sql
(macro_invocation
(scoped_identifier
path: (identifier) @path (#eq? @path "sqlx")
name: (identifier) @name (#any-of? @name "query" "query_scalar" "query_as")
)
(token_tree (raw_string_literal) @sql)
(#offset! @sql 0 3 0 -2)
)