|
Class: BreakpointNode
Object
|
+--ParseNode
|
+--BreakpointNode
- Package:
- stx:libcomp
- Category:
- System-Compiler-Debugging
- Version:
- rev:
1.19
date: 2019/02/20 21:59:32
- user: cg
- file: BreakpointNode.st directory: libcomp
- module: stx stc-classLibrary: libcomp
compiler support for statement breakpoints.
accessing
-
breakpoint
-
-
breakpoint: something
-
-
expression
-
-
expression: something
-
-
lineNumber
-
-
lineNumber: lineNumberArg
-
-
realNode
-
-
selectorPosition
-
code generation
-
codeForCascadeOn: aStream inBlock: b for: aCompiler
-
-
codeForSideEffectOn: aStream inBlock: b for: aCompiler
-
(comment from inherited method)
generate code for this statement - value not needed
-
codeOn: aStream inBlock: codeBlock for: aCompiler
-
evaluation
-
evaluateIn: anEnvironment
-
node protocol forwarding
-
arg1
-
must forward - otherwise cascades won't work
-
args
-
must forward - otherwise keywordExpression won't work
-
argumentCount
-
must forward - otherwise checkCondition won't work
-
arguments
-
must forward - otherwise cascades won't work
-
isMessage
-
must forward - otherwise cascades won't work
-
numArgs
-
must forward - otherwise checkCondition won't work.
Please use argumentCount, which is ANSI
-
plausibilityCheckIn: aParser
-
-
receiver
-
must forward - otherwise cascades won't work
-
selector
-
must forward - otherwise cascades won't work
printing
-
printOn: aStream indent: indent
-
append a user printed representation of the receiver to aStream.
The format is suitable for a human - not meant to be read back.
testing
-
isBreakPointNode
-
|