jsonifier-0.1.2.1: library/Jsonifier/Ffi.hs
{-# LANGUAGE UnliftedFFITypes #-}
module Jsonifier.Ffi where
import Foreign.C
import GHC.Base (ByteArray#, MutableByteArray#)
import Jsonifier.Prelude
foreign import ccall unsafe "static count_string_allocation_off_len"
countStringAllocationSize :: ByteArray# -> CSize -> CSize -> IO CInt
foreign import ccall unsafe "static encode_utf16_as_string"
encodeString :: Ptr Word8 -> ByteArray# -> CSize -> CSize -> IO (Ptr Word8)