summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/hierarchy.el
diff options
context:
space:
mode:
authorAndrea Corallo <acorallo@gnu.org>2024-05-03 22:45:04 +0200
committerAndrea Corallo <acorallo@gnu.org>2024-05-13 23:01:08 +0200
commit9e4e6d0fc904e8a57c8433c40d6e3e9a230773d9 (patch)
treefcf662b7159bb07aa73fb011b86cf6d7fef35219 /lisp/emacs-lisp/hierarchy.el
parent13ddfc201108bfc71c7fa9040ee9970e929070cf (diff)
downloademacs-9e4e6d0fc904e8a57c8433c40d6e3e9a230773d9.tar.gz
emacs-9e4e6d0fc904e8a57c8433c40d6e3e9a230773d9.tar.bz2
emacs-9e4e6d0fc904e8a57c8433c40d6e3e9a230773d9.zip
Add 'safety' function declaration
* lisp/emacs-lisp/comp.el (comp-known-predicates): Use 'comp-func-safety'. (comp-ctxt, comp-mvar-type-hint-match-p): New 'safety' slot. (comp-c-func-name): New function. (comp--spill-lap-function, comp--intern-func-in-ctxt): Update. * lisp/emacs-lisp/bytecomp.el (byte-compile-from-buffer): Spill safety. * lisp/emacs-lisp/byte-run.el (byte-run--set-completion): New alias. (defun-declarations-alist): Update.
Diffstat (limited to 'lisp/emacs-lisp/hierarchy.el')
0 files changed, 0 insertions, 0 deletions