Search-engine friendly clone of the
ACL2 documentation
.
Top
Documentation
Books
Boolean-reasoning
Projects
Debugging
Std
Proof-automation
Macro-libraries
ACL2
Interfacing-tools
Hardware-verification
Gl
Esim
Vl2014
Sv
Vwsim
Fgl
Vl
Syntax
Loader
Warnings
Getting-started
Utilities
Printer
Kit
Mlib
Transforms
Unparameterization
Elaborate
Addnames
Annotate
Increment-elim
Make-implicit-wires
Shadowcheck
Implicit-wires-minutia
Implicit-wires-generate-scoping
Vl-modulelist-make-implicit-wires
Vl-interfacelist-make-implicit-wires
Vl-genelementlist-flatten
Vl-genelement-flatten
Vl-gencaselist-flatten
Vl-genblock-flatten
Vl-interface-make-implicit-wires
Vl-module-make-implicit-wires
Vl-design-make-implicit-wires-aux
Vl-design-make-implicit-wires
Vl-genbase-make-implicit-wires
Vl-expr-names-for-implicit
Vl-make-implicit-wires-main
Vl-implicitst
Vl-make-port-implicit-wires
Vl-import-update-implicit
Vl-blockitemlist-update-implicit
Vl-blockitem-update-implicit
Vl-make-ordinary-implicit-wires
Vl-remove-declared-wires
Vl-implicitsts-restore-fast-alists
Vl-genblock-under-cond-make-implicit-wires
Vl-collect-exprs-for-implicit-wires-from-namedargs
Vl-genblock-make-implicit-wires
Vl-collect-exprs-for-implicit-wires-from-portargs
Vl-collect-exprs-for-implicit-wires-from-namedarg
Vl-gateinst-exprs-for-implicit-wires
Vl-modinst-exprs-for-implicit-wires
Vl-genelementlist-make-implicit-wires
Vl-packagemap-find-name
Basic-bind-elim
Argresolve
Basicsanity
Portdecl-sign
Enum-names
Port-resolve
Udp-elim
Vl-annotate-design
Vl-annotate-module
Clean-warnings
Eliminitial
Custom-transform-hooks
Problem-modules
X86isa
Svl
Rtl
Software-verification
Math
Testing-utilities
Vl-genelementlist-flatten
Vl-gencaselist-flatten
Signature
(vl-gencaselist-flatten cases warnings) → (mv warnings new-cases)
Arguments
cases
—
Guard
(
vl-gencaselist-p
cases)
.
warnings
—
Guard
(
vl-warninglist-p
warnings)
.
Returns
warnings
—
Type
(
vl-warninglist-p
warnings)
.
new-cases
—
Type
(
vl-gencaselist-p
new-cases)
.