A copying macro that lets you create new vl-useless-params-p structures, based on existing structures.
Syntax:
(change-vl-useless-params x [:names <names>] [:positions <positions>])
This is a sometimes useful alternative to make-vl-useless-params.
It constructs a new vl-useless-params-p structure that is a copy of
This is an ordinary
Macro:
(defmacro change-vl-useless-params (x &rest args) (std::change-aggregate 'vl-useless-params x args '((:names . vl-useless-params->names) (:positions . vl-useless-params->positions)) 'change-vl-useless-params 'nil))