aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOmar Valdez <omarantoniovaldezf2@gmail.com>2025-02-09 01:03:36 -0800
committerChristian Clason <ch.clason+github@icloud.com>2025-02-10 09:32:11 +0100
commit6402fcb1e0ec7f1e8cc2b17ebf5af26691278242 (patch)
treeec176cc8b8234dcf8c5fda5e69680f62f941237e
parentbot(lockfile): update c_sharp, http, idl, perl (diff)
downloadnvim-treesitter-6402fcb1e0ec7f1e8cc2b17ebf5af26691278242.tar
nvim-treesitter-6402fcb1e0ec7f1e8cc2b17ebf5af26691278242.tar.gz
nvim-treesitter-6402fcb1e0ec7f1e8cc2b17ebf5af26691278242.tar.bz2
nvim-treesitter-6402fcb1e0ec7f1e8cc2b17ebf5af26691278242.tar.lz
nvim-treesitter-6402fcb1e0ec7f1e8cc2b17ebf5af26691278242.tar.xz
nvim-treesitter-6402fcb1e0ec7f1e8cc2b17ebf5af26691278242.tar.zst
nvim-treesitter-6402fcb1e0ec7f1e8cc2b17ebf5af26691278242.zip
feat(typescript): highlight awaited functions with type parameters
-rw-r--r--queries/ecma/highlights.scm12
1 files changed, 12 insertions, 0 deletions
diff --git a/queries/ecma/highlights.scm b/queries/ecma/highlights.scm
index 038df5619..cec2f4e3e 100644
--- a/queries/ecma/highlights.scm
+++ b/queries/ecma/highlights.scm
@@ -113,6 +113,18 @@
(private_property_identifier)
] @function.method.call))
+(call_expression
+ function: (await_expression
+ (identifier) @function.call))
+
+(call_expression
+ function: (await_expression
+ (member_expression
+ property: [
+ (property_identifier)
+ (private_property_identifier)
+ ] @function.method.call)))
+
; Builtins
;---------
((identifier) @module.builtin