haskell-debugger
Safe HaskellNone
LanguageGHC2021

GHC.Debugger.Runtime.Interpreter.Types

Contents

Synopsis

Types

data ThreadInfo (ref :: Type -> Type) Source #

Instances

Instances details
Generic (ThreadInfo ref) Source # 
Instance details

Defined in GHC.Debugger.Runtime.Interpreter.Types

Associated Types

type Rep (ThreadInfo ref) 
Instance details

Defined in GHC.Debugger.Runtime.Interpreter.Types

type Rep (ThreadInfo ref) = D1 ('MetaData "ThreadInfo" "GHC.Debugger.Runtime.Interpreter.Types" "haskell-debugger-0.13.2.0-inplace" 'False) (C1 ('MetaCons "ThreadInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "threadInfoRef") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (ref ThreadId)) :*: (S1 ('MetaSel ('Just "threadInfoLabel") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe String)) :*: S1 ('MetaSel ('Just "threadInfoStatus") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 ThreadStatus))))

Methods

from :: ThreadInfo ref -> Rep (ThreadInfo ref) x #

to :: Rep (ThreadInfo ref) x -> ThreadInfo ref #

type Rep (ThreadInfo ref) Source # 
Instance details

Defined in GHC.Debugger.Runtime.Interpreter.Types

type Rep (ThreadInfo ref) = D1 ('MetaData "ThreadInfo" "GHC.Debugger.Runtime.Interpreter.Types" "haskell-debugger-0.13.2.0-inplace" 'False) (C1 ('MetaCons "ThreadInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "threadInfoRef") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (ref ThreadId)) :*: (S1 ('MetaSel ('Just "threadInfoLabel") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe String)) :*: S1 ('MetaSel ('Just "threadInfoStatus") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 ThreadStatus))))

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

Instances details
Generic (StackFrameInfo ref) Source # 
Instance details

Defined in GHC.Debugger.Runtime.Interpreter.Types

Associated Types

type Rep (StackFrameInfo ref) 
Instance details

Defined in GHC.Debugger.Runtime.Interpreter.Types

Methods

from :: StackFrameInfo ref -> Rep (StackFrameInfo ref) x #

to :: Rep (StackFrameInfo ref) x -> StackFrameInfo ref #

Show (StackFrameInfo ref) Source # 
Instance details

Defined in GHC.Debugger.Runtime.Interpreter.Types

type Rep (StackFrameInfo ref) Source # 
Instance details

Defined in GHC.Debugger.Runtime.Interpreter.Types