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