diff options
| author | John Drouhard <john@jmdtech.org> | 2021-09-24 10:03:28 -0500 |
|---|---|---|
| committer | Stephan Seitz <stephan.seitz@fau.de> | 2021-09-26 11:20:09 +0200 |
| commit | 662f3aaaddfbf477ce1e2bf686efa81062600e9c (patch) | |
| tree | 5e3d5fb872c26362471fd28fa77a47d55e37b611 /queries/cpp/highlights.scm | |
| parent | injections(teal): fix cdef injection (diff) | |
| download | nvim-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/highlights.scm')
| -rw-r--r-- | queries/cpp/highlights.scm | 16 |
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)) |
