Function: byte-compile-unwind-protect
byte-compile-unwind-protect is a byte-compiled function defined in
bytecomp.el.gz.
Signature
(byte-compile-unwind-protect FORM)
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/bytecomp.el.gz
(defun byte-compile-unwind-protect (form)
(cl-assert (eq (caddr form) :fun-body))
(byte-compile-form (nth 3 form))
(byte-compile-out 'byte-unwind-protect 0)
(byte-compile-form-do-effect (car (cdr form)))
(byte-compile-out 'byte-unbind 1))