Function: c-ts-mode--outline-predicate
c-ts-mode--outline-predicate is a byte-compiled function defined in
c-ts-mode.el.gz.
Signature
(c-ts-mode--outline-predicate NODE)
Documentation
Match outlines on lines with function names.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/c-ts-mode.el.gz
;;; Outline minor mode
(defun c-ts-mode--outline-predicate (node)
"Match outlines on lines with function names."
(or (and (equal (treesit-node-type node) "function_declarator")
(equal (treesit-node-type (treesit-node-parent node))
"function_definition"))
;; DEFUNs in Emacs sources.
(and c-ts-mode-emacs-sources-support
(c-ts-mode--emacs-defun-p node))))