diff options
author | Stefan Kangas <stefankangas@gmail.com> | 2025-02-12 18:05:11 +0100 |
---|---|---|
committer | Stefan Kangas <stefankangas@gmail.com> | 2025-02-12 21:30:30 +0100 |
commit | f478d2d1b935f609b6c390c0ef961c00b295bbd7 (patch) | |
tree | 7634de5a00478a0a3ac28f2c3457a8911a278a92 /lisp/emacs-lisp/check-declare.el | |
parent | 31381f982dd6f17132a77bc41735a2fcf7cf5d6b (diff) | |
download | emacs-f478d2d1b935f609b6c390c0ef961c00b295bbd7.tar.gz emacs-f478d2d1b935f609b6c390c0ef961c00b295bbd7.tar.bz2 emacs-f478d2d1b935f609b6c390c0ef961c00b295bbd7.zip |
Declare caar, cadr, etc. as side-effect-free
* lisp/subr.el (caar, cadr, cdar, cddr, caaar, caadr, cadar, caddr)
(cdaar, cdadr, cddar, cdddr, caaaar, caaadr, caadar, caaddr, cadaar)
(cadadr, caddar, cadddr, cdaaar, cdaadr, cdadar, cdaddr, cddaar)
(cddadr, cdddar, cddddr): Declare side-effect-free.
* lisp/emacs-lisp/cl-macs.el: Remove redundant declarations of
compatibility aliases for the above functions as side-effect-free.
Diffstat (limited to 'lisp/emacs-lisp/check-declare.el')
0 files changed, 0 insertions, 0 deletions