diff options
author | Stefan Monnier <monnier@iro.umontreal.ca> | 2014-12-05 12:13:09 -0500 |
---|---|---|
committer | Stefan Monnier <monnier@iro.umontreal.ca> | 2014-12-05 12:13:09 -0500 |
commit | 887fa622851c7db45ccacedb1c88e13e27be5d26 (patch) | |
tree | 2166b779b8d0c15ea8cecaaa0a3a9005b2a89a3c /lisp/emacs-lisp/bytecomp.el | |
parent | 2a06fc15b2a3e6287f18025806fb2eabec801fc0 (diff) | |
download | emacs-887fa622851c7db45ccacedb1c88e13e27be5d26.tar.gz emacs-887fa622851c7db45ccacedb1c88e13e27be5d26.tar.bz2 emacs-887fa622851c7db45ccacedb1c88e13e27be5d26.zip |
* lisp/emacs-lisp/eieio-core.el: Prefer inlinable functions over macros.
(class-p, generic-p, eieio-object-p, class-abstract-p):
Make them defsubst, so as to avoid corner case problems where
the arg might be evaluated in the condition-case, or it can't be passed
to higher-order functions like `cl-some'.
Diffstat (limited to 'lisp/emacs-lisp/bytecomp.el')
0 files changed, 0 insertions, 0 deletions