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