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