| Safe Haskell | None |
|---|---|
| Language | GHC2021 |
GHC.Debugger.Runtime.Interpreter.Types
Contents
Synopsis
- data ThreadInfo (ref :: Type -> Type) = ThreadInfo {
- threadInfoRef :: !(ref ThreadId)
- threadInfoLabel :: !(Maybe String)
- threadInfoStatus :: !ThreadStatus
- data StackFrameInfo (ref :: Type -> Type)
Types
data ThreadInfo (ref :: Type -> Type) Source #
Constructors
| ThreadInfo | |
Fields
| |
Instances
data StackFrameInfo (ref :: Type -> Type) Source #
Information about a stack frame
Constructors
| StackFrameIPEInfo !InfoProv | Information derived from an IPE entry |
| StackFrameAnnotation !(Maybe SrcLoc) !String | User-defined Stack Frame annotation |
| StackFrameBreakpointInfo !InternalBreakpointId !(DbgStackFrameBCOArgs ref) | Information derived from a continuation BCO breakpoint info. |
Instances
| Generic (StackFrameInfo ref) Source # | |||||
Defined in GHC.Debugger.Runtime.Interpreter.Types Associated Types
Methods from :: StackFrameInfo ref -> Rep (StackFrameInfo ref) x # to :: Rep (StackFrameInfo ref) x -> StackFrameInfo ref # | |||||
| Show (StackFrameInfo ref) Source # | |||||
Defined in GHC.Debugger.Runtime.Interpreter.Types Methods showsPrec :: Int -> StackFrameInfo ref -> ShowS # show :: StackFrameInfo ref -> String # showList :: [StackFrameInfo ref] -> ShowS # | |||||
| type Rep (StackFrameInfo ref) Source # | |||||
Defined in GHC.Debugger.Runtime.Interpreter.Types type Rep (StackFrameInfo ref) = D1 ('MetaData "StackFrameInfo" "GHC.Debugger.Runtime.Interpreter.Types" "haskell-debugger-0.13.2.0-inplace" 'False) (C1 ('MetaCons "StackFrameIPEInfo" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 InfoProv)) :+: (C1 ('MetaCons "StackFrameAnnotation" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe SrcLoc)) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 String)) :+: C1 ('MetaCons "StackFrameBreakpointInfo" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 InternalBreakpointId) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (DbgStackFrameBCOArgs ref))))) | |||||