aboutsummaryrefslogtreecommitdiffstats
path: root/queries/llvm
diff options
context:
space:
mode:
authorPham Huy Hoang <hoangtun0810@gmail.com>2024-01-06 15:05:50 +0900
committerChristian Clason <c.clason@uni-graz.at>2024-01-19 16:58:37 +0100
commit57a8acf0c4ed5e7f6dda83c3f9b073f8a99a70f9 (patch)
tree70bf645539882b88e6fa129cefd30986b89bbac3 /queries/llvm
parentci: add query lint job (diff)
downloadnvim-treesitter-57a8acf0c4ed5e7f6dda83c3f9b073f8a99a70f9.tar
nvim-treesitter-57a8acf0c4ed5e7f6dda83c3f9b073f8a99a70f9.tar.gz
nvim-treesitter-57a8acf0c4ed5e7f6dda83c3f9b073f8a99a70f9.tar.bz2
nvim-treesitter-57a8acf0c4ed5e7f6dda83c3f9b073f8a99a70f9.tar.lz
nvim-treesitter-57a8acf0c4ed5e7f6dda83c3f9b073f8a99a70f9.tar.xz
nvim-treesitter-57a8acf0c4ed5e7f6dda83c3f9b073f8a99a70f9.tar.zst
nvim-treesitter-57a8acf0c4ed5e7f6dda83c3f9b073f8a99a70f9.zip
chore: query formatting
Diffstat (limited to 'queries/llvm')
-rw-r--r--queries/llvm/highlights.scm30
1 files changed, 23 insertions, 7 deletions
diff --git a/queries/llvm/highlights.scm b/queries/llvm/highlights.scm
index 96b8bab93..2ccae3693 100644
--- a/queries/llvm/highlights.scm
+++ b/queries/llvm/highlights.scm
@@ -4,9 +4,11 @@
] @variable
(type) @type
+
(type_keyword) @type.builtin
-(type [
+(type
+ [
(local_var)
(global_var)
] @type)
@@ -16,7 +18,8 @@
(argument) @variable.parameter
-(_ inst_name: _ @keyword.operator)
+(_
+ inst_name: _ @keyword.operator)
[
"catch"
@@ -36,18 +39,24 @@
"inbounds"
"inrange"
] @keyword
+
(icmp_cond) @keyword
+
(fcmp_cond) @keyword
(fast_math) @keyword
-(_ callee: _ @function)
-(function_header name: _ @function)
+(_
+ callee: _ @function)
+
+(function_header
+ name: _ @function)
[
"declare"
"define"
] @keyword.function
+
(calling_conv) @keyword.function
[
@@ -86,7 +95,6 @@
"vscale"
] @keyword
-
[
"no_cfi"
(dso_local)
@@ -105,18 +113,26 @@
(attribute_name) @attribute
-(function_header [
+(function_header
+ [
(linkage)
(calling_conv)
(unnamed_addr)
] @keyword.function)
(number) @number
+
(comment) @comment @spell
+
(string) @string
+
(cstring) @string
+
(label) @label
-(_ inst_name: "ret" @keyword.return)
+
+(_
+ inst_name: "ret" @keyword.return)
+
(float) @number.float
[