Function: eieio-default-superclass

eieio-default-superclass is a byte-compiled function defined in eieio.el.gz.

Signature

(eieio-default-superclass &rest _)

Documentation

You cannot create a new object of type eieio-default-superclass(var)/eieio-default-superclass(fun).

Aliases

standard-class (obsolete since 26.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)