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