Modifying constructor for dirdeclor-function-params structures.
(change-dirdeclor-function-params x [:decl <decl>] [:params <params>] [:ellipsis <ellipsis>])
This is an often useful alternative to make-dirdeclor-function-params.
We construct a new dirdeclor-function-params structure that is a copy of
This is an ordinary
Macro:
(defmacro change-dirdeclor-function-params (x &rest args) (std::change-aggregate 'dirdeclor-function-params x args '((:decl . dirdeclor-function-params->decl) (:params . dirdeclor-function-params->params) (:ellipsis . dirdeclor-function-params->ellipsis)) 'change-dirdeclor-function-params 'nil))