Forked from
cmucl / cmucl
Source project has a limited visibility.
-
rtoy authored
(macrolet ((%x () t)) (declare (optimize)) (declare (notinline identity))) Because the macrolet IR1 translator puts a list onto the FVARS arg in PROCESS-INLINE-DECLARATION, which is not a LEAF. This patch works around this by checking to see if the element of FVARS is a LEAF before getting the LEAF-NAME. There is probably a better solution.
rtoy authored(macrolet ((%x () t)) (declare (optimize)) (declare (notinline identity))) Because the macrolet IR1 translator puts a list onto the FVARS arg in PROCESS-INLINE-DECLARATION, which is not a LEAF. This patch works around this by checking to see if the element of FVARS is a LEAF before getting the LEAF-NAME. There is probably a better solution.