diff options
| author | Stephan Seitz <stephan.seitz@fau.de> | 2021-12-13 20:59:19 +0100 |
|---|---|---|
| committer | Thomas Vigouroux <thomas.vigouroux@protonmail.com> | 2021-12-14 14:28:26 +0100 |
| commit | 225cac5e6b762bf5223d96df20d4b2ff658f5f34 (patch) | |
| tree | c5be790f16e6ca5b7a5fe6c001494cc0023cdef6 /queries/rust | |
| parent | Update lockfile.json (diff) | |
| download | nvim-treesitter-225cac5e6b762bf5223d96df20d4b2ff658f5f34.tar nvim-treesitter-225cac5e6b762bf5223d96df20d4b2ff658f5f34.tar.gz nvim-treesitter-225cac5e6b762bf5223d96df20d4b2ff658f5f34.tar.bz2 nvim-treesitter-225cac5e6b762bf5223d96df20d4b2ff658f5f34.tar.lz nvim-treesitter-225cac5e6b762bf5223d96df20d4b2ff658f5f34.tar.xz nvim-treesitter-225cac5e6b762bf5223d96df20d4b2ff658f5f34.tar.zst nvim-treesitter-225cac5e6b762bf5223d96df20d4b2ff658f5f34.zip | |
injections(rust): inject regex into `Regex::new`
Diffstat (limited to 'queries/rust')
| -rw-r--r-- | queries/rust/injections.scm | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/queries/rust/injections.scm b/queries/rust/injections.scm index bd88b7e37..fd19fbec2 100644 --- a/queries/rust/injections.scm +++ b/queries/rust/injections.scm @@ -19,3 +19,16 @@ (#eq? @_html_def "html") ) +(call_expression + function: (scoped_identifier + path: (identifier) @_regex (#eq? @_regex "Regex") + name: (identifier) @_new (#eq? @_new "new")) + arguments: (arguments + (raw_string_literal) @regex)) + +(call_expression + function: (scoped_identifier + path: (scoped_identifier (identifier) @_regex (#eq? @_regex "Regex").) + name: (identifier) @_new (#eq? @_new "new")) + arguments: (arguments + (raw_string_literal) @regex)) |
