binaryen-0.0.6.0: Haskell bindings to binaryen
Safe HaskellNone
LanguageHaskell2010

Binaryen.SideEffects

Description

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 #

Constructors

SideEffects Word32 

Instances

Instances details
Eq SideEffects Source # 
Instance details

Defined in Binaryen.SideEffects

Methods

(==) :: SideEffects -> SideEffects -> Bool

(/=) :: SideEffects -> SideEffects -> Bool

Show SideEffects Source # 
Instance details

Defined in Binaryen.SideEffects

Methods

showsPrec :: Int -> SideEffects -> ShowS

show :: SideEffects -> String

showList :: [SideEffects] -> ShowS

Storable SideEffects Source # 
Instance details

Defined in Binaryen.SideEffects

Methods

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 ()