Function: eieio-make-class-predicate
eieio-make-class-predicate is a byte-compiled function defined in
eieio-core.el.gz.
Signature
(eieio-make-class-predicate CLASS)
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/eieio-core.el.gz
(defun eieio-make-class-predicate (class)
(lambda (obj)
(:documentation
(concat
(internal--format-docstring-line
"Return non-nil if OBJ is an object of type `%S'."
class)
"\n\n(fn OBJ)"))
(and (eieio-object-p obj)
(same-class-p obj class))))