Modifying constructor for svstmt-assign structures.
(change-svstmt-assign x [:writes <writes>] [:blockingp <blockingp>])
This is an often useful alternative to make-svstmt-assign.
We construct a new svstmt-assign structure that is a copy of
This is an ordinary
Macro:
(defmacro change-svstmt-assign (x &rest args) (std::change-aggregate 'svstmt-assign x args '((:writes . svstmt-assign->writes) (:blockingp . svstmt-assign->blockingp)) 'change-svstmt-assign 'remake-svstmt-assign))