Function: cl--generic-filter-specializers

cl--generic-filter-specializers is a byte-compiled function defined in cl-generic.el.gz.

Signature

(cl--generic-filter-specializers SPECIALIZERS GENERALIZER)

Documentation

Return those SPECIALIZERS which use GENERALIZER.

SPECIALIZERS is as returned by cl--generic-collect-specializers.

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/cl-generic.el.gz
(defun cl--generic-filter-specializers (specializers generalizer)
  "Return those SPECIALIZERS which use GENERALIZER.
SPECIALIZERS is as returned by `cl--generic-collect-specializers'."
  (let ((res ()))
    (dolist (spec+gens specializers)
      (when (memq generalizer (cdr spec+gens))
        (push (car spec+gens) res)))
    res))