Function: eieio-default-superclass--eieio-childp
eieio-default-superclass--eieio-childp is a byte-compiled function
defined in eieio.el.gz.
Signature
(eieio-default-superclass--eieio-childp OBJ)
Documentation
Return non-nil if OBJ is an object of type eieio-default-superclass(var)/eieio-default-superclass(fun) or a subclass.
Aliases
eieio-default-superclass-child-p (obsolete since 25.1)
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/eieio.el.gz
;;;
;; We want all objects created by EIEIO to have some default set of
;; behaviors so we can create object utilities, and allow various
;; types of error checking. To do this, create the default EIEIO
;; class, and when no parent class is specified, use this as the
;; default. (But don't store it in the other classes as the default,
;; allowing for transparent support.)
;;
(defclass eieio-default-superclass nil
nil
"Default parent class for classes with no specified parent class.
Its slots are automatically adopted by classes with no specified parents.
This class is not stored in the `parent' slot of a class vector."
:abstract t)