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 #-}