aboutsummaryrefslogtreecommitdiffstats
path: root/src/treesit.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/treesit.c')
-rw-r--r--src/treesit.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/treesit.c b/src/treesit.c
index 2b2e9c6d793..7cfcc715f9b 100644
--- a/src/treesit.c
+++ b/src/treesit.c
@@ -781,6 +781,16 @@ DEFUN ("treesit-query-p",
781 return Qnil; 781 return Qnil;
782} 782}
783 783
784DEFUN ("treesit-query-language",
785 Ftreesit_query_language, Streesit_query_language, 1, 1, 0,
786 doc: /* Return the language of QUERY.
787QUERY has to be a compiled query. */)
788 (Lisp_Object query)
789{
790 CHECK_TS_COMPILED_QUERY (query);
791 return XTS_COMPILED_QUERY(query)->language;
792}
793
784DEFUN ("treesit-node-parser", 794DEFUN ("treesit-node-parser",
785 Ftreesit_node_parser, Streesit_node_parser, 795 Ftreesit_node_parser, Streesit_node_parser,
786 1, 1, 0, 796 1, 1, 0,
@@ -2386,6 +2396,7 @@ dynamic libraries, in that order. */);
2386 defsubr (&Streesit_node_p); 2396 defsubr (&Streesit_node_p);
2387 defsubr (&Streesit_compiled_query_p); 2397 defsubr (&Streesit_compiled_query_p);
2388 defsubr (&Streesit_query_p); 2398 defsubr (&Streesit_query_p);
2399 defsubr (&Streesit_query_language);
2389 2400
2390 defsubr (&Streesit_node_parser); 2401 defsubr (&Streesit_node_parser);
2391 2402