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