|
Class: Breakpoint
Object
|
+--Breakpoint
- Package:
- stx:libcomp
- Category:
- System-Compiler-Debugging
- Version:
- rev:
1.36
date: 2017/10/21 13:25:10
- user: cg
- file: Breakpoint.st directory: libcomp
- module: stx stc-classLibrary: libcomp
statement breakpoint support.
Instances of me are placed into a (bytecode-) compiled method's
literal array and are sent messages dynamically when a statement
with a breakpoint is about to be executed.
instance creation
-
new
-
return an initialized instance
queries
-
breakpointDescriptionClass
-
redefinable in subclasses
utilities
-
disableAllBreakpoints
-
accessing
-
description
-
-
description: aBreakpointDescription
-
-
icon ( an extension from the stx:libtool package )
-
-
isReached
-
-
isReached: aBoolean
-
-
line
-
the lineNr
-
line: lineArg
-
-
method: something
-
-
position
-
-
position: anInteger
-
Modified (format): / 02-08-2012 / 09:26:03 / cg
-
position: positionArg line: lineArg
-
initialization
-
initialize
-
Invoked when a new instance is created.
usage example(s):
super initialize. -- commented since inherited method does nothing
|
printing & storing
-
printBreakpointNrInDebuggerOn: aStream
-
to be redefined for concrete debuggers
-
printOn: aStream
-
append a printed representation of the receiver to the argument, aStream
support
-
beInvisible
-
make this breakpoint hidden (in gutter)
-
beTracepoint
-
make this breakpoint a tracepoint
-
break
-
invoked by the breakPoint's code (see BreakPointNode)
-
disable
-
disable this breakpoint
-
toggle
-
toggle this breakpoint
-
toggleTracing
-
toggle this breakpoint
testing
-
isEnabled
-
Bad coding here, state should be full object
-
isTracepoint
-
-
isVisible
-
|