Open jcguu95 opened 2 months ago
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.
cf. https://www.lispworks.com/documentation/HyperSpec/Body/d_inline.htm#inline
Resolve issue(s): https://github.com/vseloved/rutils/issues/59 .
Tested with
(should-test:test :package (find-package :rutils.test)) (should-test:test :package (find-package :rtl)) ; 5 failures, but those are presented in the master branch already.
According to the standard (Declaration INLINE), inlining macros has no effect (nor an error), unless a compiler macro is provided for the name.
cf. https://www.lispworks.com/documentation/HyperSpec/Body/d_inline.htm#inline
Resolve issue(s): https://github.com/vseloved/rutils/issues/59 .
Tested with