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