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