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 #
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 #