diff options
| author | Stephan Seitz <stephan.seitz@fau.de> | 2021-10-22 23:31:41 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-10-22 16:31:41 -0500 |
| commit | 57d3126ac1c283ee4f39ed3a5f8ff67f99bd3959 (patch) | |
| tree | 025862f8543a0a638329123680de7b7734d37b5c | |
| parent | Python: highlight interpolation escaped chars (diff) | |
| download | nvim-treesitter-57d3126ac1c283ee4f39ed3a5f8ff67f99bd3959.tar nvim-treesitter-57d3126ac1c283ee4f39ed3a5f8ff67f99bd3959.tar.gz nvim-treesitter-57d3126ac1c283ee4f39ed3a5f8ff67f99bd3959.tar.bz2 nvim-treesitter-57d3126ac1c283ee4f39ed3a5f8ff67f99bd3959.tar.lz nvim-treesitter-57d3126ac1c283ee4f39ed3a5f8ff67f99bd3959.tar.xz nvim-treesitter-57d3126ac1c283ee4f39ed3a5f8ff67f99bd3959.tar.zst nvim-treesitter-57d3126ac1c283ee4f39ed3a5f8ff67f99bd3959.zip | |
Update parsers with C# fixes (#1910)
* highlights(c_sharp): fix queries for parser update
* Update c_sharp parser
* Fix generic method
| -rw-r--r-- | lockfile.json | 2 | ||||
| -rw-r--r-- | queries/c_sharp/highlights.scm | 11 |
2 files changed, 7 insertions, 6 deletions
diff --git a/lockfile.json b/lockfile.json index d580f32ef..f2dfc9ca2 100644 --- a/lockfile.json +++ b/lockfile.json @@ -12,7 +12,7 @@ "revision": "e348e8ec5efd3aac020020e4af53d2ff18f393a9" }, "c_sharp": { - "revision": "52ad1d506debcd4623d641339f8f452e6ea8f10c" + "revision": "1b01d838cc2c0435eef59bc4ee9d0c77eea458d0" }, "clojure": { "revision": "39bf0977d223879436c1425fe6bfeb3bcfd86f92" diff --git a/queries/c_sharp/highlights.scm b/queries/c_sharp/highlights.scm index 42ec33597..fc3600e0e 100644 --- a/queries/c_sharp/highlights.scm +++ b/queries/c_sharp/highlights.scm @@ -135,12 +135,13 @@ (generic_name (identifier) @type)) -type: (generic_name - (identifier) @type) - +(_ + type: (generic_name + (identifier) @type)) ; Generic Method invocation with generic type (invocation_expression - function: (generic_name) @method) + function: (generic_name + . (identifier) @method)) (invocation_expression (member_access_expression @@ -368,7 +369,7 @@ type: (generic_name "fixed" ] @keyword -(parameter_modifier "this" @keyword) +(parameter_modifier) @operator (query_expression (_ [ |
