Function: cl--derived-type-generalizers
cl--derived-type-generalizers is an autoloaded and byte-compiled
function defined in cl-extra.el.gz.
Signature
(cl--derived-type-generalizers TYPE)
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/cl-extra.el.gz
;;;###autoload
(defun cl--derived-type-generalizers (type)
;; Make sure this derived type can be used without arguments.
(funcall (or (get type 'cl-deftype-handler)
(error "Type %S lacks cl-deftype-handler" type)))
;; Check that we have a precomputed predicate since that's what
;; `cl--derived-type-specializers' uses.
(or (get type 'cl-deftype-satisfies)
(error "Type %S lacks cl-deftype-satisfies" type))
(list cl--derived-type-generalizer))