treesitter: add query.list_directives

This commit is contained in:
Stephan Seitz
2021-04-11 20:53:52 +02:00
parent 46009499af
commit b2a9afef6d
3 changed files with 45 additions and 0 deletions

View File

@@ -351,6 +351,11 @@ function M.add_directive(name, handler, force)
directive_handlers[name] = handler
end
--- Returns the list of currently supported directives
function M.list_directives()
return vim.tbl_keys(directive_handlers)
end
--- Returns the list of currently supported predicates
function M.list_predicates()
return vim.tbl_keys(predicate_handlers)