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."
:abstract t)