Function: cl--class-parents

cl--class-parents is a byte-compiled function defined in cl-preloaded.el.gz.

Signature

(cl--class-parents CL-X)

Documentation

Access slot "parents" of cl--class struct CL-X.

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/cl-preloaded.el.gz
(unless (cl--class-parents (cl--find-class 'cl-structure-object))
  ;; When `cl-structure-object' is created, built-in classes didn't exist
  ;; yet, so we couldn't put `record' as the parent.
  ;; Fix it now to close the recursion.
  (setf (cl--class-parents (cl--find-class 'cl-structure-object))
      (list (cl--find-class 'record))))