Modifying constructor for closure-output structures.
(change-closure-output x
[:reg <reg>]
[:type <type>])
This is an often useful alternative to make-closure-output.
We construct a new closure-output structure that is a copy of
This is an ordinary
Macro:
(defmacro change-closure-output (x &rest args) (std::change-aggregate 'closure-output x args '((:reg . closure-output->reg) (:type . closure-output->type)) 'change-closure-output 'nil))