| Safe Haskell | None | 
|---|---|
| Language | Haskell2010 | 
Binaryen.ExpressionId
Description
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 #
Constructors
| ExpressionId Word32 | 
Instances
| Eq ExpressionId Source # | |
| Defined in Binaryen.ExpressionId | |
| Show ExpressionId Source # | |
| Defined in Binaryen.ExpressionId Methods showsPrec :: Int -> ExpressionId -> ShowS show :: ExpressionId -> String showList :: [ExpressionId] -> ShowS | |
| Storable ExpressionId Source # | |
| Defined in Binaryen.ExpressionId Methods 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 #