Variable: cl--derived-type-specializers-memo

cl--derived-type-specializers-memo is a variable defined in cl-extra.el.gz.

Value

#s(hash-table test equal)

Documentation

Memoization table used in cl--derived-type-specializers.

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/cl-extra.el.gz
;;;; Method dispatch on `cl-deftype' types (a.k.a "derived types").

;; Extend `cl-deftype' to define data types which are also valid
;; argument types for dispatching generic function methods (see also
;; <https://debbugs.gnu.org/cgi/bugreport.cgi?bug=77725>).

;; Ensure each type satisfies `eql'.
(defvar cl--derived-type-specializers-memo (make-hash-table :test 'equal)
  "Memoization table used in `cl--derived-type-specializers'.")