aboutsummaryrefslogtreecommitdiffstats
path: root/queries/cpp
diff options
context:
space:
mode:
authorJohn Drouhard <john@jmdtech.org>2021-09-24 10:03:28 -0500
committerStephan Seitz <stephan.seitz@fau.de>2021-09-26 11:20:09 +0200
commit662f3aaaddfbf477ce1e2bf686efa81062600e9c (patch)
tree5e3d5fb872c26362471fd28fa77a47d55e37b611 /queries/cpp
parentinjections(teal): fix cdef injection (diff)
downloadnvim-treesitter-662f3aaaddfbf477ce1e2bf686efa81062600e9c.tar
nvim-treesitter-662f3aaaddfbf477ce1e2bf686efa81062600e9c.tar.gz
nvim-treesitter-662f3aaaddfbf477ce1e2bf686efa81062600e9c.tar.bz2
nvim-treesitter-662f3aaaddfbf477ce1e2bf686efa81062600e9c.tar.lz
nvim-treesitter-662f3aaaddfbf477ce1e2bf686efa81062600e9c.tar.xz
nvim-treesitter-662f3aaaddfbf477ce1e2bf686efa81062600e9c.tar.zst
nvim-treesitter-662f3aaaddfbf477ce1e2bf686efa81062600e9c.zip
cpp: update lockfile.json and fix for breaking changes
Diffstat (limited to 'queries/cpp')
-rw-r--r--queries/cpp/highlights.scm16
1 files changed, 6 insertions, 10 deletions
diff --git a/queries/cpp/highlights.scm b/queries/cpp/highlights.scm
index e0e5c3de7..a7d387fc7 100644
--- a/queries/cpp/highlights.scm
+++ b/queries/cpp/highlights.scm
@@ -27,10 +27,6 @@
(function_declarator
declarator: (field_identifier) @method)
-(template_function
- name: (scoped_identifier
- name: (identifier) @function))
-
(namespace_identifier) @namespace
((namespace_identifier) @type
@@ -40,16 +36,16 @@
(namespace_definition
name: (identifier) @namespace)
-(using_declaration . "using" . "namespace" . [(scoped_identifier) (identifier)] @namespace)
+(using_declaration . "using" . "namespace" . [(qualified_identifier) (identifier)] @namespace)
(destructor_name
(identifier) @method)
(function_declarator
- declarator: (scoped_identifier
+ declarator: (qualified_identifier
name: (identifier) @function))
((function_declarator
- declarator: (scoped_identifier
+ declarator: (qualified_identifier
name: (identifier) @constructor))
(#match? @constructor "^[A-Z]"))
@@ -57,7 +53,7 @@
"static_assert" @function.builtin
(call_expression
- function: (scoped_identifier
+ function: (qualified_identifier
name: (identifier) @function))
(call_expression
@@ -68,7 +64,7 @@
function: (identifier) @constructor)
(#match? @constructor "^[A-Z]"))
((call_expression
- function: (scoped_identifier
+ function: (qualified_identifier
name: (identifier) @constructor))
(#match? @constructor "^[A-Z]"))
@@ -77,7 +73,7 @@
field: (field_identifier) @constructor))
(#match? @constructor "^[A-Z]"))
-;; constructing a type in a intizializer list: Constructor (): **SuperType (1)**
+;; constructing a type in an initializer list: Constructor (): **SuperType (1)**
((field_initializer
(field_identifier) @constructor
(argument_list))