Constructor macro for honsed vls-data-p structures.
Syntax:
(make-honsed-vls-data [:good <good>] [:bad <bad>] [:orig <orig>] [:orig-descalist <orig-descalist>] [:filemap <filemap>] [:defs <defs>])
This is identical to make-vls-data, except that we hons the structure we are creating.
This is an ordinary honsing
Macro:
(defmacro make-honsed-vls-data (&rest args) (std::make-aggregate 'vls-data args '((:good) (:bad) (:orig) (:orig-descalist) (:filemap) (:defs)) 'make-honsed-vls-data t))