Function: treesit--scan-error

treesit--scan-error is a byte-compiled function defined in treesit.el.gz.

Signature

(treesit--scan-error PRED ARG)

Source Code

;; Defined in /usr/src/emacs/lisp/treesit.el.gz
(defun treesit--scan-error (pred arg)
  (when-let* ((parent (treesit-thing-at (point) pred t))
              (boundary (treesit-node-child parent (if (> arg 0) -1 0))))
    (signal 'scan-error (list (format-message "No more %S to move across" pred)
                              (treesit-node-start boundary)
                              (treesit-node-end boundary)))))