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))