binaryen-0.0.6.0: Haskell bindings to binaryen
Safe HaskellNone
LanguageHaskell2010

Binaryen.Relooper

Description

Control flow graph / relooper.

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

Constructors

Relooper (Ptr Relooper) 

Instances

Instances details
Eq Relooper Source # 
Instance details

Defined in Binaryen.Relooper

Methods

(==) :: Relooper -> Relooper -> Bool

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

Show Relooper Source # 
Instance details

Defined in Binaryen.Relooper

Methods

showsPrec :: Int -> Relooper -> ShowS

show :: Relooper -> String

showList :: [Relooper] -> ShowS

Storable Relooper Source # 
Instance details

Defined in Binaryen.Relooper

Methods

sizeOf :: Relooper -> Int

alignment :: Relooper -> Int

peekElemOff :: Ptr Relooper -> Int -> IO Relooper

pokeElemOff :: Ptr Relooper -> Int -> Relooper -> IO ()

peekByteOff :: Ptr b -> Int -> IO Relooper

pokeByteOff :: Ptr b -> Int -> Relooper -> IO ()

peek :: Ptr Relooper -> IO Relooper

poke :: Ptr Relooper -> Relooper -> IO ()

newtype RelooperBlock Source #

Constructors

RelooperBlock (Ptr RelooperBlock) 

Instances

Instances details
Eq RelooperBlock Source # 
Instance details

Defined in Binaryen.Relooper

Show RelooperBlock Source # 
Instance details

Defined in Binaryen.Relooper

Methods

showsPrec :: Int -> RelooperBlock -> ShowS

show :: RelooperBlock -> String

showList :: [RelooperBlock] -> ShowS