Safe Haskell | None |
---|---|
Language | Haskell2010 |
GHC.Exts.Heap.InfoTable.Types
Documentation
data StgInfoTable Source #
This is a somewhat faithful representation of an info table. See https://gitlab.haskell.org/ghc/ghc/blob/master/rts/include/rts/storage/InfoTables.h for more details on this data structure.
Constructors
StgInfoTable | |
Instances
Constructors
HalfWord HalfWord' |
Instances
Eq HalfWord Source # | |
Ord HalfWord Source # | |
Defined in GHC.Exts.Heap.InfoTable.Types | |
Enum HalfWord Source # | |
Defined in GHC.Exts.Heap.InfoTable.Types Methods succ :: HalfWord -> HalfWord Source # pred :: HalfWord -> HalfWord Source # toEnum :: Int -> HalfWord Source # fromEnum :: HalfWord -> Int Source # enumFrom :: HalfWord -> [HalfWord] Source # enumFromThen :: HalfWord -> HalfWord -> [HalfWord] Source # enumFromTo :: HalfWord -> HalfWord -> [HalfWord] Source # enumFromThenTo :: HalfWord -> HalfWord -> HalfWord -> [HalfWord] Source # | |
Storable HalfWord Source # | |
Defined in GHC.Exts.Heap.InfoTable.Types Methods sizeOf :: HalfWord -> Int Source # alignment :: HalfWord -> Int Source # peekElemOff :: Ptr HalfWord -> Int -> IO HalfWord Source # pokeElemOff :: Ptr HalfWord -> Int -> HalfWord -> IO () Source # peekByteOff :: Ptr b -> Int -> IO HalfWord Source # pokeByteOff :: Ptr b -> Int -> HalfWord -> IO () Source # | |
Num HalfWord Source # | |
Defined in GHC.Exts.Heap.InfoTable.Types Methods (+) :: HalfWord -> HalfWord -> HalfWord Source # (-) :: HalfWord -> HalfWord -> HalfWord Source # (*) :: HalfWord -> HalfWord -> HalfWord Source # negate :: HalfWord -> HalfWord Source # abs :: HalfWord -> HalfWord Source # signum :: HalfWord -> HalfWord Source # fromInteger :: Integer -> HalfWord Source # | |
Integral HalfWord Source # | |
Defined in GHC.Exts.Heap.InfoTable.Types Methods quot :: HalfWord -> HalfWord -> HalfWord Source # rem :: HalfWord -> HalfWord -> HalfWord Source # div :: HalfWord -> HalfWord -> HalfWord Source # mod :: HalfWord -> HalfWord -> HalfWord Source # quotRem :: HalfWord -> HalfWord -> (HalfWord, HalfWord) Source # divMod :: HalfWord -> HalfWord -> (HalfWord, HalfWord) Source # | |
Real HalfWord Source # | |
Defined in GHC.Exts.Heap.InfoTable.Types Methods toRational :: HalfWord -> Rational Source # | |
Show HalfWord Source # | |