|
Class: JavaScriptClassNode
Object
|
+--ParseNode
|
+--JavaScriptClassNode
- Package:
- stx:libjavascript
- Category:
- Languages-JavaScript-Compiling & Parsing
- Version:
- rev:
1.15
date: 2014/05/12 20:29:42
- user: cg
- file: JavaScriptClassNode.st directory: libjavascript
- module: stx stc-classLibrary: libjavascript
accessing
-
_argVariables
-
-
_localVariables
-
-
_localVariables: aCollection
-
-
_outerEnvironment
-
-
_outerEnvironment: anEnvironment
-
-
_variables
-
-
_variables: aVariablesEnvironment
-
-
className
-
return the value of the instance variable 'className' (automatically generated)
-
className: something
-
set the value of the instance variable 'className' (automatically generated)
-
staticVariables
-
-
staticVariables: something
-
-
superClassName
-
return the value of the instance variable 'superClassName' (automatically generated)
-
superClassName: something
-
set the value of the instance variable 'superClassName' (automatically generated)
evaluation
-
evaluate
-
evaluate (i.e. install) a class definition
testing
-
_isFunctionEnvironment
-
-
isInnerFunction
-
-
isJavaScriptClassNode
-
visiting
-
acceptVisitor: visitor
-
Double dispatch back to the visitor, passing my type encoded in
the selector (visitor pattern)
|