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