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