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