Function: comp-common-supertype
comp-common-supertype is a byte-compiled function defined in
comp-cstr.el.gz.
Signature
(comp-common-supertype &rest TYPES)
Documentation
Return the first common supertype of TYPES.
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/comp-cstr.el.gz
(defun comp-common-supertype (&rest types)
"Return the first common supertype of TYPES."
(or (gethash types (comp-cstr-ctxt-common-supertype-mem comp-ctxt))
(puthash types
(cl-reduce #'comp-common-supertype-2 types)
(comp-cstr-ctxt-common-supertype-mem comp-ctxt))))