Function: eieio-make-child-predicate

eieio-make-child-predicate is a byte-compiled function defined in eieio-core.el.gz.

Signature

(eieio-make-child-predicate CLASS)

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/eieio-core.el.gz
(defun eieio-make-child-predicate (class)
  (lambda (obj)
    (:documentation
     (concat
      (internal--format-docstring-line
       "Return non-nil if OBJ is an object of type `%S' or a subclass."
       class)
      "\n\n(fn OBJ)"))
    (and (eieio-object-p obj)
         (object-of-class-p obj class))))