; Top-level functions appear in the outline. (function_declaration "function" @context name: (_) @name parameters: (parameters) @context.extra) @item ; Local functions: local function foo() (declaration (function_declaration "function" @context name: (identifier) @name parameters: (parameters) @context.extra)) @item