Function: oclosure--class-index-table

oclosure--class-index-table is a byte-compiled function defined in oclosure.el.gz.

Signature

(oclosure--class-index-table oclosure--class-index-table X)

Documentation

Access slot "index-table" of oclosure--class struct X.

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/oclosure.el.gz
(cl-defstruct (oclosure--class
               (:constructor nil)
               (:constructor oclosure--class-make
                ( name docstring slots parents allparents
                  &aux (index-table (oclosure--index-table slots))))
               (:include cl--class)
               (:copier nil))
  "Metaclass for OClosure classes."
  ;; The `allparents' slot is used for the predicate that checks if a given
  ;; object is an OClosure of a particular type.
  (allparents nil :read-only t :type (list-of symbol)))