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.
This class is not stored in the `parent' slot of a class vector."
  :abstract t)