diff options
| author | ObserverOfTime <chronobserver@disroot.org> | 2023-02-03 10:42:12 +0200 |
|---|---|---|
| committer | Stephan Seitz <stephan.seitz@fau.de> | 2023-02-03 14:32:28 -0800 |
| commit | 0e6d4b4172f30c4aa44a9adc9ea5719723a1fac3 (patch) | |
| tree | 5505c3f7a5046dbd8c8eb59490bfad371afd0b53 /queries | |
| parent | Update lockfile.json: julia (diff) | |
| download | nvim-treesitter-0e6d4b4172f30c4aa44a9adc9ea5719723a1fac3.tar nvim-treesitter-0e6d4b4172f30c4aa44a9adc9ea5719723a1fac3.tar.gz nvim-treesitter-0e6d4b4172f30c4aa44a9adc9ea5719723a1fac3.tar.bz2 nvim-treesitter-0e6d4b4172f30c4aa44a9adc9ea5719723a1fac3.tar.lz nvim-treesitter-0e6d4b4172f30c4aa44a9adc9ea5719723a1fac3.tar.xz nvim-treesitter-0e6d4b4172f30c4aa44a9adc9ea5719723a1fac3.tar.zst nvim-treesitter-0e6d4b4172f30c4aa44a9adc9ea5719723a1fac3.zip | |
highlights(ecma): limit constructor highlight
Diffstat (limited to 'queries')
| -rw-r--r-- | queries/ecma/highlights.scm | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/queries/ecma/highlights.scm b/queries/ecma/highlights.scm index 1de0de302..e347098a3 100644 --- a/queries/ecma/highlights.scm +++ b/queries/ecma/highlights.scm @@ -20,8 +20,8 @@ ; Special identifiers ;-------------------- -((identifier) @constructor - (#lua-match? @constructor "^[A-Z]")) +((identifier) @type + (#lua-match? @type "^[A-Z]")) ((identifier) @constant (#lua-match? @constant "^[A-Z_][A-Z%d_]+$")) @@ -89,6 +89,12 @@ function: (member_expression property: [(property_identifier) (private_property_identifier)] @method.call)) +; Constructor +;------------ + +(new_expression + constructor: (identifier) @constructor) + ; Variables ;---------- (namespace_import |
