module FlatBuffers.Internal.Constants where voffsetSize, uoffsetSize, soffsetSize :: Num a => a voffsetSize :: a voffsetSize = a forall a. Num a => a word16Size uoffsetSize :: a uoffsetSize = a forall a. Num a => a word32Size soffsetSize :: a soffsetSize = a forall a. Num a => a int32Size {-# INLINE voffsetSize #-} {-# INLINE uoffsetSize #-} {-# INLINE soffsetSize #-} fileIdentifierSize :: Num a => a fileIdentifierSize :: a fileIdentifierSize = a 4 {-# INLINE fileIdentifierSize #-} textRefSize, tableRefSize :: Num a => a textRefSize :: a textRefSize = a forall a. Num a => a uoffsetSize tableRefSize :: a tableRefSize = a forall a. Num a => a uoffsetSize {-# INLINE textRefSize #-} {-# INLINE tableRefSize #-} word8Size, word16Size, word32Size, word64Size :: Num a => a word8Size :: a word8Size = a 1 word16Size :: a word16Size = a 2 word32Size :: a word32Size = a 4 word64Size :: a word64Size = a 8 {-# INLINE word8Size #-} {-# INLINE word16Size #-} {-# INLINE word32Size #-} {-# INLINE word64Size #-} int8Size, int16Size, int32Size, int64Size :: Num a => a int8Size :: a int8Size = a 1 int16Size :: a int16Size = a 2 int32Size :: a int32Size = a 4 int64Size :: a int64Size = a 8 {-# INLINE int8Size #-} {-# INLINE int16Size #-} {-# INLINE int32Size #-} {-# INLINE int64Size #-} boolSize, floatSize, doubleSize :: Num a => a boolSize :: a boolSize = a 1 floatSize :: a floatSize = a 4 doubleSize :: a doubleSize = a 8 {-# INLINE boolSize #-} {-# INLINE floatSize #-} {-# INLINE doubleSize #-}