Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
data ResolvedBCO Source
Show ResolvedBCO | |
Generic ResolvedBCO | |
Binary ResolvedBCO | |
type Rep ResolvedBCO = D1 (MetaData "ResolvedBCO" "GHCi.ResolvedBCO" "ghci-8.0.0.20160204" False) (C1 (MetaCons "ResolvedBCO" PrefixI True) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "resolvedBCOArity") SourceUnpack SourceStrict DecidedUnpack) (Rec0 Int)) (S1 (MetaSel (Just Symbol "resolvedBCOInstrs") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (UArray Int Word)))) ((:*:) (S1 (MetaSel (Just Symbol "resolvedBCOBitmap") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (UArray Int Word))) ((:*:) (S1 (MetaSel (Just Symbol "resolvedBCOLits") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (UArray Int Word))) (S1 (MetaSel (Just Symbol "resolvedBCOPtrs") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (SizedSeq ResolvedBCOPtr))))))) |
data ResolvedBCOPtr Source
ResolvedBCORef !Int | reference to the Nth BCO in the current set |
ResolvedBCOPtr !(RemoteRef HValue) | reference to a previously created BCO |
ResolvedBCOStaticPtr !(RemotePtr ()) | reference to a static ptr |
ResolvedBCOPtrBCO ResolvedBCO | a nested BCO |
ResolvedBCOPtrBreakArray !(RemoteRef BreakArray) | Resolves to the MutableArray# inside the BreakArray |
Show ResolvedBCOPtr | |
Generic ResolvedBCOPtr | |
Binary ResolvedBCOPtr | |
type Rep ResolvedBCOPtr = D1 (MetaData "ResolvedBCOPtr" "GHCi.ResolvedBCO" "ghci-8.0.0.20160204" False) ((:+:) ((:+:) (C1 (MetaCons "ResolvedBCORef" PrefixI False) (S1 (MetaSel (Nothing Symbol) SourceUnpack SourceStrict DecidedUnpack) (Rec0 Int))) (C1 (MetaCons "ResolvedBCOPtr" PrefixI False) (S1 (MetaSel (Nothing Symbol) SourceUnpack SourceStrict DecidedUnpack) (Rec0 (RemoteRef HValue))))) ((:+:) (C1 (MetaCons "ResolvedBCOStaticPtr" PrefixI False) (S1 (MetaSel (Nothing Symbol) SourceUnpack SourceStrict DecidedUnpack) (Rec0 (RemotePtr ())))) ((:+:) (C1 (MetaCons "ResolvedBCOPtrBCO" PrefixI False) (S1 (MetaSel (Nothing Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 ResolvedBCO))) (C1 (MetaCons "ResolvedBCOPtrBreakArray" PrefixI False) (S1 (MetaSel (Nothing Symbol) SourceUnpack SourceStrict DecidedUnpack) (Rec0 (RemoteRef BreakArray))))))) |