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