Function: cider-ns-edit--clauses
cider-ns-edit--clauses is a byte-compiled function defined in
cider-ns.el.
Signature
(cider-ns-edit--clauses NS-START KEYWORD)
Documentation
Return the starts of the KEYWORD clauses of the ns form at NS-START.
KEYWORD is a string like ":require". Clauses nested in reader conditionals aren't considered.
Source Code
;; Defined in ~/.emacs.d/elpa/cider-20261106.1225/cider-ns.el
(defun cider-ns-edit--clauses (ns-start keyword)
"Return the starts of the KEYWORD clauses of the ns form at NS-START.
KEYWORD is a string like \":require\". Clauses nested in reader
conditionals aren't considered."
(seq-filter (lambda (pos)
(and (eq (char-after pos) ?\()
(when-let* ((head (car (cider-ns-edit--elements pos))))
(equal (cider-ns-edit--text head) keyword))))
(cider-ns-edit--elements ns-start)))