module FlatBuffers.Internal.Constants where

voffsetSize, uoffsetSize, soffsetSize :: Num a => a
voffsetSize :: forall a. Num a => a
voffsetSize = a
forall a. Num a => a
word16Size
uoffsetSize :: forall a. Num a => a
uoffsetSize = a
forall a. Num a => a
word32Size
soffsetSize :: forall a. Num a => a
soffsetSize = a
forall a. Num a => a
int32Size
{-# INLINE voffsetSize #-}
{-# INLINE uoffsetSize #-}
{-# INLINE soffsetSize #-}

fileIdentifierSize :: Num a => a
fileIdentifierSize :: forall a. Num a => a
fileIdentifierSize = a
4
{-# INLINE fileIdentifierSize #-}

textRefSize, tableRefSize :: Num a => a
textRefSize :: forall a. Num a => a
textRefSize = a
forall a. Num a => a
uoffsetSize
tableRefSize :: forall a. Num a => a
tableRefSize = a
forall a. Num a => a
uoffsetSize
{-# INLINE textRefSize #-}
{-# INLINE tableRefSize #-}

word8Size, word16Size, word32Size, word64Size :: Num a => a
word8Size :: forall a. Num a => a
word8Size = a
1
word16Size :: forall a. Num a => a
word16Size = a
2
word32Size :: forall a. Num a => a
word32Size = a
4
word64Size :: forall a. Num a => a
word64Size = a
8
{-# INLINE word8Size #-}
{-# INLINE word16Size #-}
{-# INLINE word32Size #-}
{-# INLINE word64Size #-}

int8Size, int16Size, int32Size, int64Size :: Num a => a
int8Size :: forall a. Num a => a
int8Size = a
1
int16Size :: forall a. Num a => a
int16Size = a
2
int32Size :: forall a. Num a => a
int32Size = a
4
int64Size :: forall a. Num a => a
int64Size = a
8
{-# INLINE int8Size #-}
{-# INLINE int16Size #-}
{-# INLINE int32Size #-}
{-# INLINE int64Size #-}

boolSize, floatSize, doubleSize :: Num a => a
boolSize :: forall a. Num a => a
boolSize = a
1
floatSize :: forall a. Num a => a
floatSize = a
4
doubleSize :: forall a. Num a => a
doubleSize = a
8
{-# INLINE boolSize #-}
{-# INLINE floatSize #-}
{-# INLINE doubleSize #-}