diff options
| author | Stefan Monnier | 2025-03-24 17:12:16 -0400 |
|---|---|---|
| committer | Stefan Monnier | 2025-03-24 17:12:16 -0400 |
| commit | c26862a6c9f2d46f41b4f91972d139a138cb2edf (patch) | |
| tree | 69e3fb49ef7f344676d7039972dd0714f9425449 /java | |
| parent | e343055f63b7329292641d0bca7d03183f35d871 (diff) | |
| download | emacs-c26862a6c9f2d46f41b4f91972d139a138cb2edf.tar.gz emacs-c26862a6c9f2d46f41b4f91972d139a138cb2edf.zip | |
(byte-compile-maybe-guarded): Make its code edebuggable
* lisp/emacs-lisp/bytecomp.el (byte-compile--reify-function): Hoist
subexpression out of `if`.
(byte-compile-variadic-numeric, byte-compile--cond-vars)
(byte-compile--cond-switch-prefix, byte-compile-file-form-defalias):
Obey `lexical-binding` when evaluating the code we're compiling.
(byte-compile--maybe-guarded): New function, extracted from
`byte-compile-maybe-guarded`.
(byte-compile-maybe-guarded): Use it so we can edebug the code.
Diffstat (limited to 'java')
0 files changed, 0 insertions, 0 deletions