rutils
rutils copied to clipboard
VOID macro declaimed as inline
The following line in misc.lisp declaims the macro VOID to be inline:
(declaim (inline or2 and2 xor2 void true))
This should probably be removed.
Indeed! According to the standard (Declaration INLINE), inlining macros has no effect (nor an error), unless a compiler macro is provided for the name.
inline and notinline declarations otherwise have no effect when the lexically visible definition of function-name is a macro definition.