Modifying constructor for initdeclor structures.
(change-initdeclor x [:declor <declor>] [:asm? <asm?>] [:attribs <attribs>] [:init? <init?>])
This is an often useful alternative to make-initdeclor.
We construct a new initdeclor structure that is a copy of
This is an ordinary
Macro:
(defmacro change-initdeclor (x &rest args) (std::change-aggregate 'initdeclor x args '((:declor . initdeclor->declor) (:asm? . initdeclor->asm?) (:attribs . initdeclor->attribs) (:init? . initdeclor->init?)) 'change-initdeclor 'nil))