aboutsummaryrefslogtreecommitdiffstats
path: root/queries/cpp
diff options
context:
space:
mode:
authorStephan Seitz <stephan.seitz@fau.de>2022-01-29 12:30:55 +0100
committerStephan Seitz <stephan.seitz@fau.de>2022-01-29 12:40:35 +0100
commit974e2181a05b4d797d3070628172146a7b60bb3b (patch)
tree67179b3a74c2c2fe1f3b0190e7397fdd6210ab64 /queries/cpp
parentsupercollider: add support for const (diff)
downloadnvim-treesitter-974e2181a05b4d797d3070628172146a7b60bb3b.tar
nvim-treesitter-974e2181a05b4d797d3070628172146a7b60bb3b.tar.gz
nvim-treesitter-974e2181a05b4d797d3070628172146a7b60bb3b.tar.bz2
nvim-treesitter-974e2181a05b4d797d3070628172146a7b60bb3b.tar.lz
nvim-treesitter-974e2181a05b4d797d3070628172146a7b60bb3b.tar.xz
nvim-treesitter-974e2181a05b4d797d3070628172146a7b60bb3b.tar.zst
nvim-treesitter-974e2181a05b4d797d3070628172146a7b60bb3b.zip
highlights(cpp): fix function highlighting of Foo::bar::baz()
Fixes https://github.com/nvim-treesitter/nvim-treesitter/issues/2396
Diffstat (limited to 'queries/cpp')
-rw-r--r--queries/cpp/highlights.scm10
1 files changed, 10 insertions, 0 deletions
diff --git a/queries/cpp/highlights.scm b/queries/cpp/highlights.scm
index c991b956c..46ce27bb2 100644
--- a/queries/cpp/highlights.scm
+++ b/queries/cpp/highlights.scm
@@ -60,6 +60,16 @@
(call_expression
function: (qualified_identifier
name: (identifier) @function))
+(call_expression
+ function: (qualified_identifier
+ name: (qualified_identifier
+ name: (identifier) @function)))
+(call_expression
+ function:
+ (qualified_identifier
+ name: (qualified_identifier
+ name: (qualified_identifier
+ name: (identifier) @function))))
(call_expression
function: (field_expression