Function: eieio--slot-override@closql-object
eieio--slot-override@closql-object is a byte-compiled function defined
in closql.el.
Signature
(eieio--slot-override@closql-object OLD NEW SKIPNIL)
Documentation
Handle additional slot properties used by closql-object(var)/closql-object(fun) derived classes.
Source Code
;; Defined in ~/.emacs.d/elpa/closql-20260101.1828/closql.el
(define-advice eieio--slot-override
(:after (old new _skipnil) closql-object)
"Handle additional slot properties used by `closql-object' derived classes."
(dolist (prop closql--slot-properties)
(when-let
((v (alist-get prop (cl--slot-descriptor-props new))))
(setf (alist-get prop (cl--slot-descriptor-props old)) v))))