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