diff options
| author | numToStr <vikasraj1911@gmail.com> | 2021-12-13 22:18:00 +0530 |
|---|---|---|
| committer | Stephan Seitz <stephan.seitz@fau.de> | 2021-12-13 20:22:05 +0100 |
| commit | 63630ec08254cb8fee30e6484037f937cf6ba483 (patch) | |
| tree | 2c057106bf7b59dd9b67d3374d42bc45beb44d68 | |
| parent | 143ef2f066d303c67218409b0aca38d35c396eb6 (diff) | |
highlights(lua): `next` as builtin function
| -rw-r--r-- | queries/lua/highlights.scm | 3 | ||||
| -rw-r--r-- | tests/query/highlights/lua/test.lua | 13 |
2 files changed, 16 insertions, 0 deletions
diff --git a/queries/lua/highlights.scm b/queries/lua/highlights.scm index 2c7291b9..6433815c 100644 --- a/queries/lua/highlights.scm +++ b/queries/lua/highlights.scm @@ -150,6 +150,9 @@ "rawequal" "rawget" "rawset" "require" "select" "setfenv" "setmetatable" "tonumber" "tostring" "type" "unpack" "xpcall")) +;; built-in next function +(next) @function.builtin + ;; Parameters (parameters (identifier) @parameter) diff --git a/tests/query/highlights/lua/test.lua b/tests/query/highlights/lua/test.lua new file mode 100644 index 00000000..22da2256 --- /dev/null +++ b/tests/query/highlights/lua/test.lua @@ -0,0 +1,13 @@ +local a = { 1, 2, 3, 4, 5 } +-- ^ TSNumber ^ TSPunctBracket +-- ^ TSVariable + +local _ = next(a) +-- ^ TSFuncBuiltin +-- ^ TSKeyword + +_ = next(a) +-- ^ TSFuncBuiltin + +next(a) +-- ^ TSFuncBuiltin |
