Function: treesit-node-type
treesit-node-type is a function defined in treesit.c.
Signature
(treesit-node-type NODE)
Documentation
Return the NODE's type as a string.
If NODE is nil, return nil.
Other relevant functions are documented in the treesit group.
Shortdoc
;; treesit
(treesit-node-type node)
e.g. => "function_definition"
Source Code
// Defined in /usr/src/emacs/src/treesit.c
{
if (NILP (node)) return Qnil;
treesit_check_node (node);
treesit_initialize ();
TSNode treesit_node = XTS_NODE (node)->node;
const char *type = ts_node_type (treesit_node);
return build_string (type);
}