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