mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-15 10:30:25 -08:00
(byte-optimize-form-code-walker): Simplify a bit
Eliminate a case that matches very rarely and where the default handling works just as well anyway. * lisp/emacs-lisp/byte-opt.el (byte-optimize-form-code-walker): Remove redundant case.
This commit is contained in:
parent
c5de73a95a
commit
83a6e80d66
1 changed files with 0 additions and 3 deletions
|
|
@ -482,9 +482,6 @@ There can be multiple entries for the same NAME if it has several aliases.")
|
|||
(push name byte-optimize--dynamic-vars)
|
||||
`(,fn ,name . ,optimized-rest)))
|
||||
|
||||
(`(,(pred byte-code-function-p) . ,exps)
|
||||
(cons fn (mapcar #'byte-optimize-form exps)))
|
||||
|
||||
((guard (when for-effect
|
||||
(if-let ((tmp (byte-opt--fget fn 'side-effect-free)))
|
||||
(or byte-compile-delete-errors
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue