Function: treesit--thing-unpack-pattern
treesit--thing-unpack-pattern is a byte-compiled function defined in
treesit.el.gz.
Signature
(treesit--thing-unpack-pattern PATTERN)
Documentation
Unpack PATTERN in the shape of treesit-defun-type-regexp.
Basically,
(unpack REGEXP) = (REGEXP . nil)
(unpack (REGEXP . PRED)) = (REGEXP . PRED)
Source Code
;; Defined in /usr/src/emacs/lisp/treesit.el.gz
(defsubst treesit--thing-unpack-pattern (pattern)
"Unpack PATTERN in the shape of `treesit-defun-type-regexp'.
Basically,
(unpack REGEXP) = (REGEXP . nil)
(unpack (REGEXP . PRED)) = (REGEXP . PRED)"
(if (consp pattern)
pattern
(cons pattern nil)))