aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIron-E <36409591+Iron-E@users.noreply.github.com>2023-05-04 19:49:20 +0000
committerGitHub <noreply@github.com>2023-05-04 15:49:20 -0400
commit239bb86b54d07a955caa0200053484298879ca59 (patch)
treeee9d0f3c1ade094255c2bb08d8d3f1c19d4bc2bd
parentfix(c_sharp): highlight `<` & `>` as `@punctuation.bracket` only in type para... (diff)
downloadnvim-treesitter-239bb86b54d07a955caa0200053484298879ca59.tar
nvim-treesitter-239bb86b54d07a955caa0200053484298879ca59.tar.gz
nvim-treesitter-239bb86b54d07a955caa0200053484298879ca59.tar.bz2
nvim-treesitter-239bb86b54d07a955caa0200053484298879ca59.tar.lz
nvim-treesitter-239bb86b54d07a955caa0200053484298879ca59.tar.xz
nvim-treesitter-239bb86b54d07a955caa0200053484298879ca59.tar.zst
nvim-treesitter-239bb86b54d07a955caa0200053484298879ca59.zip
feat(rust): capture debug macros as `@debug`
* ref(rust): highlight debug macros as `@debug` E.g. `dbg!` and `debug_assert!` * Update queries/rust/highlights.scm Co-authored-by: Amaan Qureshi <amaanq12@gmail.com> --------- Co-authored-by: Amaan Qureshi <amaanq12@gmail.com>
-rw-r--r--queries/rust/highlights.scm2
1 files changed, 2 insertions, 0 deletions
diff --git a/queries/rust/highlights.scm b/queries/rust/highlights.scm
index 5eb6d97b8..4554db022 100644
--- a/queries/rust/highlights.scm
+++ b/queries/rust/highlights.scm
@@ -306,3 +306,5 @@
(#eq? @_ident "panic"))
(macro_invocation macro: (identifier) @_ident @exception "!" @exception
(#contains? @_ident "assert"))
+(macro_invocation macro: (identifier) @_ident @debug "!" @debug
+ (#eq? @_ident "dbg"))