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))