Function: inline--do-leteval

inline--do-leteval is a byte-compiled function defined in inline.el.gz.

Signature

(inline--do-leteval VAR-EXP &rest BODY)

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/inline.el.gz
(defun inline--do-leteval (var-exp &rest body)
  `(macroexp-let2 ,(if (symbolp var-exp) #'macroexp-copyable-p #'ignore)
       ,(or (car-safe var-exp) var-exp)
       ,(or (car (cdr-safe var-exp)) var-exp)
     ,@body))