diff options
author | Mattias EngdegÄrd <mattiase@acm.org> | 2022-08-12 20:11:52 +0200 |
---|---|---|
committer | Mattias EngdegÄrd <mattiase@acm.org> | 2022-08-16 20:44:50 +0200 |
commit | 869db699ee276349b5de17b54daa4e75433075b9 (patch) | |
tree | a163522c8971a32e8d0970bfdf8a1e51fa5cfe97 /lisp/emacs-lisp/vtable.el | |
parent | 4b1ab183917b12a8ae13d6c78dd034e84429ca40 (diff) | |
download | emacs-869db699ee276349b5de17b54daa4e75433075b9.tar.gz emacs-869db699ee276349b5de17b54daa4e75433075b9.tar.bz2 emacs-869db699ee276349b5de17b54daa4e75433075b9.zip |
Improved static detection of nil and non-nil expressions
* lisp/emacs-lisp/byte-opt.el (byte-opt--bool-value-form): New.
(byte-compile-trueconstp, byte-compile-nilconstp): Determine a static
nil or non-nil result in more cases. These functions have grown and
are no longer defsubst.
Diffstat (limited to 'lisp/emacs-lisp/vtable.el')
0 files changed, 0 insertions, 0 deletions