|
Class: NewNode (private in JavaScriptParser
This class is only visible from within
JavaScriptParser.
Object
|
+--ParseNode
|
+--PrimaryNode
|
+--JavaScriptParser::NewNode
- Package:
- stx:libjavascript
- Category:
- Languages-JavaScript-Compiling & Parsing
- Owner:
- JavaScriptParser
accessing
-
classOrFunc
-
return the value of the instance variable 'classOrFunc' (automatically generated)
-
classOrFunc: something
-
set the value of the instance variable 'classOrFunc' (automatically generated)
-
dimension
-
return the value of the instance variable 'dimension' (automatically generated)
-
dimension: something
-
set the value of the instance variable 'dimension' (automatically generated)
-
dimensions
-
-
dimensions: dimensionsArg
-
-
lineNumber
-
-
lineNumber: something
-
-
numberOfDimensions
-
compiling
-
codeOn: aStream inBlock: codeBlock for: aCompiler
-
classOrFunc isGlobal ifTrue:[
enumeration
-
childrenDo: aBlock
-
evaluate aBlock for each subnode
-
messageSelectorsDo: aBlock
-
evaluate aBlock for each message-selector sent by this node and subnodes
evaluation
-
evaluateIn: anEnvironment
-
printing
-
printOn: aStream indent: i
-
testing
-
isNew
-
visiting
-
acceptVisitor: visitor
-
Double dispatch back to the visitor, passing my type encoded in
the selector (visitor pattern)
|