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