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