diff options
| author | Stephan Seitz <stephan.seitz@fau.de> | 2022-10-15 02:29:32 +0200 |
|---|---|---|
| committer | Stephan Seitz <stephan.seitz@fau.de> | 2022-10-15 04:02:20 -0700 |
| commit | 53742779e390d8e0363ac7b253f9a3cf73fc498d (patch) | |
| tree | c56e4ace92dda0bd5dd2d162c9b932919e036b44 /tests/query/highlights/rust | |
| parent | feat(viml): update queries (diff) | |
| download | nvim-treesitter-53742779e390d8e0363ac7b253f9a3cf73fc498d.tar nvim-treesitter-53742779e390d8e0363ac7b253f9a3cf73fc498d.tar.gz nvim-treesitter-53742779e390d8e0363ac7b253f9a3cf73fc498d.tar.bz2 nvim-treesitter-53742779e390d8e0363ac7b253f9a3cf73fc498d.tar.lz nvim-treesitter-53742779e390d8e0363ac7b253f9a3cf73fc498d.tar.xz nvim-treesitter-53742779e390d8e0363ac7b253f9a3cf73fc498d.tar.zst nvim-treesitter-53742779e390d8e0363ac7b253f9a3cf73fc498d.zip | |
highlights(rust): distinguish between "for" in loops and impl_item
Fixes #3641
Diffstat (limited to 'tests/query/highlights/rust')
| -rw-r--r-- | tests/query/highlights/rust/for.rs | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/tests/query/highlights/rust/for.rs b/tests/query/highlights/rust/for.rs new file mode 100644 index 000000000..27f072847 --- /dev/null +++ b/tests/query/highlights/rust/for.rs @@ -0,0 +1,15 @@ +struct Foo; + +// Issue https://github.com/nvim-treesitter/nvim-treesitter/issues/3641 +// Distinguish between for in loop or impl_item +impl Drop for Foo { + // ^ @keyword + fn drop(&mut self) {} +} + +fn main() { + for i in 0..128 { + // <- @repeat + println!("{i}"); + } +} |
