binaryen-0.0.6.0: Haskell bindings to binaryen
Safe HaskellNone
LanguageHaskell2010

Binaryen.ExternalKind

Description

External kinds.

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

Constructors

ExternalKind Word32 

Instances

Instances details
Eq ExternalKind Source # 
Instance details

Defined in Binaryen.ExternalKind

Methods

(==) :: ExternalKind -> ExternalKind -> Bool

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

Show ExternalKind Source # 
Instance details

Defined in Binaryen.ExternalKind

Methods

showsPrec :: Int -> ExternalKind -> ShowS

show :: ExternalKind -> String

showList :: [ExternalKind] -> ShowS

Storable ExternalKind Source # 
Instance details

Defined in Binaryen.ExternalKind

Methods

sizeOf :: ExternalKind -> Int

alignment :: ExternalKind -> Int

peekElemOff :: Ptr ExternalKind -> Int -> IO ExternalKind

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

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

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

peek :: Ptr ExternalKind -> IO ExternalKind

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