Function: treesit-parser-embed-level
treesit-parser-embed-level is a function defined in treesit.c.
Signature
(treesit-parser-embed-level PARSER)
Documentation
Return PARSER's embed level.
The embed level can be either nil or a non-negative integer. A value of nil means the parser isn't part of the embedded parser tree. The primary parser has embed level 0, and each additional layer of parser embedding increments the embed level by 1.
Other relevant functions are documented in the treesit group.
Shortdoc
;; treesit
(treesit-parser-embed-level parser)
e.g. => 1
Source Code
// Defined in /usr/src/emacs/src/treesit.c
{
treesit_check_parser (parser);
return XTS_PARSER (parser)->embed_level;
}