Function: debugger--save-buffer-state--cmacro
debugger--save-buffer-state--cmacro is a function defined in
debug.el.gz.
Signature
(debugger--save-buffer-state--cmacro _CL-WHOLE-ARG)
Documentation
compiler-macro for inlining debugger--save-buffer-state.
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/debug.el.gz
;; Closure converted to defun by helpful.
(defun debugger--save-buffer-state--cmacro
(_cl-whole-arg)
"compiler-macro for inlining `debugger--save-buffer-state'."
(let*
((mode 'major-mode)
(header 'backtrace-insert-header-function)
(frames 'backtrace-frames)
(content
'(buffer-string))
(pos
'(point)))
(cl-block debugger--save-buffer-state--cmacro
(cl--defsubst-expand
'(mode header frames content pos)
'(cl-block debugger--save-buffer-state
(record 'debugger--buffer-state mode header frames content pos))
nil nil nil mode header frames content pos))))