ghc-6.10.3: The GHC APIContentsIndex
ForeignCall
Documentation
data ForeignCall
Constructors
CCall CCallSpec
DNCall DNCallSpec
show/hide Instances
data Safety
Constructors
PlaySafe Bool
PlayRisky
show/hide Instances
playSafe :: Safety -> Bool
playThreadSafe :: Safety -> Bool
data CExportSpec
Constructors
CExportStatic CLabelString CCallConv
show/hide Instances
type CLabelString = FastString
isCLabelString :: CLabelString -> Bool
pprCLabelString :: CLabelString -> SDoc
data CCallSpec
Constructors
CCallSpec CCallTarget CCallConv Safety
show/hide Instances
data CCallTarget
Constructors
StaticTarget CLabelString
DynamicTarget
show/hide Instances
isDynamicTarget :: CCallTarget -> Bool
data CCallConv
Constructors
CCallConv
StdCallConv
CmmCallConv
show/hide Instances
defaultCCallConv :: CCallConv
ccallConvToInt :: CCallConv -> Int
ccallConvAttribute :: CCallConv -> String
data DNCallSpec
Constructors
DNCallSpec Bool DNKind String String [DNType] DNType
show/hide Instances
data DNKind
Constructors
DNMethod
DNField
DNConstructor
show/hide Instances
data DNType
Constructors
DNByte
DNBool
DNChar
DNDouble
DNFloat
DNInt
DNInt8
DNInt16
DNInt32
DNInt64
DNWord8
DNWord16
DNWord32
DNWord64
DNPtr
DNUnit
DNObject
DNString
show/hide Instances
withDNTypes :: DNCallSpec -> [DNType] -> DNType -> DNCallSpec
Produced by Haddock version 2.4.2