Function: treesit-node-field-name

treesit-node-field-name is a byte-compiled function defined in treesit.el.gz.

Signature

(treesit-node-field-name NODE)

Documentation

Return the field name of NODE as a child of its parent.

Other relevant functions are documented in the treesit group.

View in manual

Shortdoc

;; treesit
(treesit-node-field-name node)
    e.g. => "body"

Source Code

;; Defined in /usr/src/emacs/lisp/treesit.el.gz
(defun treesit-node-field-name (node)
  "Return the field name of NODE as a child of its parent."
  (when-let ((parent (treesit-node-parent node))
             (idx (treesit-node-index node)))
    (treesit-node-field-name-for-child parent idx)))