Declare indirect-function to be side-effect-free and error-free

* lisp/emacs-lisp/byte-opt.el (side-effect-and-error-free-fns):
Add `indirect-function` which is now error-free.
This commit is contained in:
Mattias Engdegård 2023-02-22 14:13:07 +01:00
parent 37e5d0cd85
commit 170b419df0

View file

@ -1711,7 +1711,7 @@ See Info node `(elisp) Integer Basics'."
eobp eolp eq equal
floatp following-char framep
hash-table-p
identity integerp integer-or-marker-p
identity indirect-function integerp integer-or-marker-p
invocation-directory invocation-name
keymapp keywordp
list listp