Safe Haskell | None |
---|---|
Language | Haskell2010 |
Effect analysis.
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 SideEffects Source #
SideEffects Word32 |
Instances
Eq SideEffects Source # | |
Defined in Binaryen.SideEffects (==) :: SideEffects -> SideEffects -> Bool (/=) :: SideEffects -> SideEffects -> Bool | |
Show SideEffects Source # | |
Defined in Binaryen.SideEffects showsPrec :: Int -> SideEffects -> ShowS show :: SideEffects -> String showList :: [SideEffects] -> ShowS | |
Storable SideEffects Source # | |
Defined in Binaryen.SideEffects sizeOf :: SideEffects -> Int alignment :: SideEffects -> Int peekElemOff :: Ptr SideEffects -> Int -> IO SideEffects pokeElemOff :: Ptr SideEffects -> Int -> SideEffects -> IO () peekByteOff :: Ptr b -> Int -> IO SideEffects pokeByteOff :: Ptr b -> Int -> SideEffects -> IO () peek :: Ptr SideEffects -> IO SideEffects poke :: Ptr SideEffects -> SideEffects -> IO () |
none :: SideEffects Source #
calls :: SideEffects Source #
throws :: SideEffects Source #
any :: SideEffects Source #
getSideEffects :: Expression -> Features -> IO SideEffects Source #