Function: cider-browse-spec--collect-keywords

cider-browse-spec--collect-keywords is a byte-compiled function defined in cider-browse-spec.el.

Signature

(cider-browse-spec--collect-keywords FORM ACC)

Documentation

Collect the namespaced-keyword strings in spec FORM into ACC, returning it.

Source Code

;; Defined in ~/.emacs.d/elpa/cider-20260822.1520/cider-browse-spec.el
;;; Spec tree - explore a spec's referenced sub-specs as an expandable tree.

(defun cider-browse-spec--collect-keywords (form acc)
  "Collect the namespaced-keyword strings in spec FORM into ACC, returning it."
  (cond ((and (stringp form) (cider--qualified-keyword-p form))
         (cons form acc))
        ((listp form)
         (dolist (x form acc)
           (setq acc (cider-browse-spec--collect-keywords x acc))))
        (t acc)))