Modifying constructor for vl-type-error-trunc/extend structures.
(change-vl-type-error-trunc/extend x [:lhs-size <lhs-size>] [:rhs-selfsize <rhs-selfsize>])
This is an often useful alternative to make-vl-type-error-trunc/extend.
We construct a new vl-type-error-trunc/extend structure that is a copy of
This is an ordinary
Macro:
(defmacro change-vl-type-error-trunc/extend (x &rest args) (std::change-aggregate 'vl-type-error-trunc/extend x args '((:lhs-size . vl-type-error-trunc/extend->lhs-size) (:rhs-selfsize . vl-type-error-trunc/extend->rhs-selfsize)) 'change-vl-type-error-trunc/extend 'nil))