Function: eieio-defgeneric
eieio-defgeneric is an autoloaded and byte-compiled function defined
in eieio-compat.el.gz.
This function is obsolete since 24.1; use cl-defgeneric instead.
Signature
(eieio-defgeneric METHOD DOC-STRING)
Documentation
Obsolete work part of an old version of the defgeneric macro.
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/eieio-compat.el.gz
;;;###autoload
(defun eieio-defgeneric (method doc-string)
"Obsolete work part of an old version of the `defgeneric' macro."
(declare (obsolete cl-defgeneric "24.1"))
(eval `(defgeneric ,method (x) ,@(if doc-string `(,doc-string))))
;; Return the method
'method)