summaryrefslogtreecommitdiff
path: root/config/nvim/after/queries/lua/highlights.scm
blob: 6f0e42dabad1c9430870aa1aca140e491a70cc9f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
;; vim: ft=query
;; extends

(function_declaration
  name: (identifier) @AlabasterDefinition)

(assignment_statement
  (variable_list
    name: (dot_index_expression
            field: (identifier) @AlabasterDefinition))
  (expression_list
    value: (function_definition)))

(assignment_statement
  (variable_list
    name: (identifier) @AlabasterDefinition)
  (expression_list
    value: (function_definition)))

(function_declaration
  name: (dot_index_expression
          field: (identifier) @AlabasterDefinition))

(table_constructor
  (field name: (identifier) @AlabasterString))

(hash_bang_line) @AlabasterHashbang