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