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
Basic-bind-elim
Vl-modulelist-apply-binddelta
Vl-interfacelist-apply-binddelta
Vl-bindelim-main
Vl-bindelim-bindlist
Vl-bindelim-find-global-target
Vl-interfacelist-bindelim
Vl-modulelist-bindelim
Vl-interface-bindelim
Vl-module-bindelim
Vl-bindelim-institem
Vl-bindelim-institem-fix
Vl-bindelim-institem-equiv
Make-vl-bindelim-institem
Vl-bindelim-institem->inst
Vl-bindelim-institem->ctx
Vl-bindelim-institem->bindp
Vl-bindelim-institem->genp
Change-vl-bindelim-institem
Vl-bindelim-institem-p
Vl-warn-bindintentlist-undefined
Vl-warn-bindintent-undefined
Vl-interfacelist-bindelim-insttable
Vl-modulelist-bindelim-insttable
Vl-warn-binddelta-undefined
Vl-interface-bindelim-insttable
Vl-interface-apply-binddelta
Vl-design-bindelim-pass2
Vl-bindelim-modinstlist-add-atts
Vl-module-bindelim-insttable
Vl-module-apply-binddelta
Vl-bindelim-modinst-add-atts
Vl-design-bindelim-pass1
Vl-bindcontext
Vl-bindintent->modinsts
Vl-bindelim-insttable
Vl-bindintentlist->modinsts
Vl-binddelta
Vl-design-bindelim
Vl-bindelim-institemlist
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
Basic-bind-elim
Vl-bindelim-institem
This is a product type introduced by
defprod
.
Fields
inst —
vl-modinst
A module instance we found.
genp —
booleanp
Does this instance occur inside some generate?
bindp —
booleanp
Is this an instance from within a bind statement?
ctx —
vl-bindcontext
Usually: the module where we found the instance. But it could also be, e.g., the top level design, if this instance is within a top-level bind.
Subtopics
Vl-bindelim-institem-fix
Fixing function for
vl-bindelim-institem
structures.
Vl-bindelim-institem-equiv
Basic equivalence relation for
vl-bindelim-institem
structures.
Make-vl-bindelim-institem
Basic constructor macro for
vl-bindelim-institem
structures.
Vl-bindelim-institem->inst
Get the
inst
field from a
vl-bindelim-institem
.
Vl-bindelim-institem->ctx
Get the
ctx
field from a
vl-bindelim-institem
.
Vl-bindelim-institem->bindp
Get the
bindp
field from a
vl-bindelim-institem
.
Vl-bindelim-institem->genp
Get the
genp
field from a
vl-bindelim-institem
.
Change-vl-bindelim-institem
Modifying constructor for
vl-bindelim-institem
structures.
Vl-bindelim-institem-p
Recognizer for
vl-bindelim-institem
structures.