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