|
Class: PostIncDecNode (private in JavaScriptParser
This class is only visible from within
JavaScriptParser.
Object
|
+--ParseNode
|
+--PrimaryNode
|
+--JavaScriptParser::IncDecNode
|
+--JavaScriptParser::PostIncDecNode
- Package:
- stx:libjavascript
- Category:
- Languages-JavaScript-Compiling & Parsing
- Owner:
- JavaScriptParser
compiling
-
codeForSideEffectOn: aStream inBlock: b for: aCompiler
-
should not arrive here
-
codeOn: aStream inBlock: codeBlock for: aCompiler
-
evaluation
-
evaluateIn: anEnvironment
-
printing
-
displayString
-
(comment from inherited method)
return a string used when displaying the receiver in a view;
for example an Inspector. This is usually the same as printString,
but sometimes redefined for a better look.
Notice: displayString and displayOn: are for developers, debugging and inspectors,
whereas printString and printOn: are for the program to print data.
Note: the base method (used by the inspector) is #displayOn:.
So you should implement #displayOn: instead of #displayString in subclasses.
-
printOn: aStream indent: i
-
testing
-
isPostIncDec
-
visiting
-
acceptVisitor: visitor
-
Double dispatch back to the visitor, passing my type encoded in
the selector (visitor pattern)
|