Modifying constructor for vl-user-paramsetting structures.
(change-vl-user-paramsetting x [:modname <modname>] [:unparam-name <unparam-name>] [:settings <settings>])
This is an often useful alternative to make-vl-user-paramsetting.
We construct a new vl-user-paramsetting structure that is a copy of
This is an ordinary
Macro:
(defmacro change-vl-user-paramsetting (x &rest args) (std::change-aggregate 'vl-user-paramsetting x args '((:modname . vl-user-paramsetting->modname) (:unparam-name . vl-user-paramsetting->unparam-name) (:settings . vl-user-paramsetting->settings)) 'change-vl-user-paramsetting 'nil))