Safe Haskell | None |
---|---|
Language | Haskell2010 |
Expression identifiers.
See https://github.com/WebAssembly/binaryen/blob/master/src/binaryen-c.h for API documentation.
This module is intended to be imported qualified.
Documentation
newtype ExpressionId Source #
ExpressionId Word32 |
Instances
Eq ExpressionId Source # | |
Defined in Binaryen.ExpressionId (==) :: ExpressionId -> ExpressionId -> Bool (/=) :: ExpressionId -> ExpressionId -> Bool | |
Show ExpressionId Source # | |
Defined in Binaryen.ExpressionId showsPrec :: Int -> ExpressionId -> ShowS show :: ExpressionId -> String showList :: [ExpressionId] -> ShowS | |
Storable ExpressionId Source # | |
Defined in Binaryen.ExpressionId sizeOf :: ExpressionId -> Int alignment :: ExpressionId -> Int peekElemOff :: Ptr ExpressionId -> Int -> IO ExpressionId pokeElemOff :: Ptr ExpressionId -> Int -> ExpressionId -> IO () peekByteOff :: Ptr b -> Int -> IO ExpressionId pokeByteOff :: Ptr b -> Int -> ExpressionId -> IO () peek :: Ptr ExpressionId -> IO ExpressionId poke :: Ptr ExpressionId -> ExpressionId -> IO () |
ifId :: ExpressionId Source #
nopId :: ExpressionId Source #
tryId :: ExpressionId Source #
popId :: ExpressionId Source #