Function: eglot--lambda
eglot--lambda is a macro defined in eglot.el.gz.
Signature
(eglot--lambda CL-LAMBDA-LIST &body BODY)
Documentation
Function of args CL-LAMBDA-LIST for processing INTERFACE objects.
Honor eglot-strict-mode.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/eglot.el.gz
(cl-defmacro eglot--lambda (cl-lambda-list &body body)
"Function of args CL-LAMBDA-LIST for processing INTERFACE objects.
Honor `eglot-strict-mode'."
(declare (indent 1) (debug (sexp &rest form)))
(let ((e (gensym "jsonrpc-lambda-elem")))
`(lambda (,e) (cl-block nil (eglot--dbind ,cl-lambda-list ,e ,@body)))))