| Safe Haskell | None | 
|---|---|
| Language | Haskell2010 | 
What4.IndexLit
Synopsis
- data IndexLit idx where- NatIndexLit :: !Natural -> IndexLit BaseNatType
- BVIndexLit :: 1 <= w => !(NatRepr w) -> !(BV w) -> IndexLit (BaseBVType w)
 
- hashIndexLit :: Int -> IndexLit idx -> Int
Documentation
data IndexLit idx where Source #
This represents a concrete index value, and is used for creating arrays.
Constructors
| NatIndexLit :: !Natural -> IndexLit BaseNatType | |
| BVIndexLit :: 1 <= w => !(NatRepr w) -> !(BV w) -> IndexLit (BaseBVType w) |