| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GHCi.ResolvedBCO
Documentation
data ResolvedBCO Source
Constructors
| ResolvedBCO | |
Fields | |
Instances
| 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
Constructors
| 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 |
Instances
| 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))))))) | |