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