summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/check-declare.el
diff options
context:
space:
mode:
authorStefan Kangas <stefankangas@gmail.com>2025-02-12 18:05:11 +0100
committerStefan Kangas <stefankangas@gmail.com>2025-02-12 21:30:30 +0100
commitf478d2d1b935f609b6c390c0ef961c00b295bbd7 (patch)
tree7634de5a00478a0a3ac28f2c3457a8911a278a92 /lisp/emacs-lisp/check-declare.el
parent31381f982dd6f17132a77bc41735a2fcf7cf5d6b (diff)
downloademacs-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