summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/cl-macs.el
diff options
context:
space:
mode:
authorStefan Monnier <monnier@iro.umontreal.ca>2024-03-12 12:00:17 -0400
committerStefan Monnier <monnier@iro.umontreal.ca>2024-03-12 12:00:17 -0400
commit3e96dd4f8851a45c66ebc9b8666ae449cc4c2725 (patch)
treebc6a44a2ecf27bfaccb35189c92dda8d46ed5cd9 /lisp/emacs-lisp/cl-macs.el
parent0cc44094613530744d3650e4a169335374d6727b (diff)
downloademacs-3e96dd4f8851a45c66ebc9b8666ae449cc4c2725.tar.gz
emacs-3e96dd4f8851a45c66ebc9b8666ae449cc4c2725.tar.bz2
emacs-3e96dd4f8851a45c66ebc9b8666ae449cc4c2725.zip
cl-generic: Signal an error when a type specializer won't work
* lisp/emacs-lisp/cl-generic.el (cl--generic--unreachable-types): New var. (cl-generic-generalizers :extra "typeof"): Use it to signal an error for those types we can't handle.
Diffstat (limited to 'lisp/emacs-lisp/cl-macs.el')
0 files changed, 0 insertions, 0 deletions