ghc-lib-0.20201101: The GHC API, decoupled from GHC versions
Safe HaskellNone
LanguageHaskell2010

GHC.HsToCore.Foreign.Call

Documentation

dsCCall :: CLabelString -> [CoreExpr] -> Safety -> Type -> DsM CoreExpr Source #

mkFCall :: DynFlags -> Unique -> ForeignCall -> [CoreExpr] -> Type -> CoreExpr Source #

unboxArg :: CoreExpr -> DsM (CoreExpr, CoreExpr -> CoreExpr) Source #

boxResult :: Type -> DsM (Type, CoreExpr -> CoreExpr) Source #

resultWrapper :: Type -> DsM (Maybe Type, CoreExpr -> CoreExpr) Source #