Raw constructor for honsed vl-udp-head-p structures.
Syntax:
(honsed-vl-udp-head output inputs sequentialp)
This is identical to vl-udp-head, except that we hons the structure we are creating.
This is an ordinary honsing constructor introduced by defaggregate.
Function:
(defun honsed-vl-udp-head (output inputs sequentialp) (declare (xargs :guard (and (vl-portdecl-p output) (vl-portdecllist-p inputs) (booleanp sequentialp)))) (mbe :logic (vl-udp-head output inputs sequentialp) :exec (hons output (hons inputs sequentialp))))