summaryrefslogtreecommitdiff
path: root/test/lisp/emacs-lisp/bytecomp-resources/warn-format.el
diff options
context:
space:
mode:
authorMattias EngdegÄrd <mattiase@acm.org>2022-08-21 16:17:45 +0200
committerMattias EngdegÄrd <mattiase@acm.org>2022-08-21 16:26:59 +0200
commit965fad0d36f7fe9392736c66c8ccd39b83ce6713 (patch)
tree123c03bd183ef3e4aecd680c9e4a539bf1ebc9c5 /test/lisp/emacs-lisp/bytecomp-resources/warn-format.el
parent563ec6abc4f194eb8d89cc2f5adefb7f68017149 (diff)
downloademacs-965fad0d36f7fe9392736c66c8ccd39b83ce6713.tar.gz
emacs-965fad0d36f7fe9392736c66c8ccd39b83ce6713.tar.bz2
emacs-965fad0d36f7fe9392736c66c8ccd39b83ce6713.zip
Update function properties and optimisations
* lisp/emacs-lisp/byte-opt.el (byte-opt--bool-value-form): Recognise boolean identity in aset, put, function-put and puthash. * lisp/emacs-lisp/byte-opt.el (byte-compile-trueconstp): Mark more functins as non-nil-returning, including the new pos-bol and pos-eol. * lisp/emacs-lisp/byte-opt.el (side-effect-free-fns): Mark pos-bol and pos-eol as side-effect-free.
Diffstat (limited to 'test/lisp/emacs-lisp/bytecomp-resources/warn-format.el')
0 files changed, 0 insertions, 0 deletions