Skip to content

Commit 8bc1a59

Browse files
committed
feat: update Lua tree-sitter queries to include method index expressions and local function definitions
1 parent d21dac4 commit 8bc1a59

1 file changed

Lines changed: 12 additions & 2 deletions

File tree

  • internal/parse/treesitter/queries/lua
Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,17 @@
11
; Functions
22
(function_statement
3-
name: [(function_name) (identifier)] @name.function) @definition.function
3+
name: [
4+
(function_name)
5+
(identifier)
6+
(method_index_expression)
7+
] @name.function) @definition.function
8+
9+
(local_function_statement
10+
name: (identifier) @name.function) @definition.function
411

512
; Calls
613
(function_call
7-
prefix: (identifier) @name.call) @reference.call
14+
prefix: [
15+
(identifier)
16+
(method_index_expression)
17+
] @name.call) @reference.call

0 commit comments

Comments
 (0)