eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'JavaScriptClassNode':

Home

Documentation
www.exept.de
Everywhere
for:
[back]

Class: JavaScriptClassNode


Inheritance:

   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

Instance protocol:

accessing
o  _argVariables

o  _localVariables

o  _localVariables: aCollection

o  _outerEnvironment

o  _outerEnvironment: anEnvironment

o  _variables

o  _variables: aVariablesEnvironment

o  className
return the value of the instance variable 'className' (automatically generated)

o  className: something
set the value of the instance variable 'className' (automatically generated)

o  staticVariables

o  staticVariables: something

o  superClassName
return the value of the instance variable 'superClassName' (automatically generated)

o  superClassName: something
set the value of the instance variable 'superClassName' (automatically generated)

evaluation
o  evaluate
evaluate (i.e. install) a class definition

testing
o  _isFunctionEnvironment

o  isInnerFunction

o  isJavaScriptClassNode

visiting
o  acceptVisitor: visitor
Double dispatch back to the visitor, passing my type encoded in
the selector (visitor pattern)



ST/X 7.2.0.0; WebServer 1.670 at bd0aa1f87cdd.unknown:8081; Tue, 23 Apr 2024 18:43:53 GMT