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