class |
ArrayComprehension |
AST node for a JavaScript 1.7 Array comprehension.
|
class |
ArrayComprehensionLoop |
AST node for a single 'for (foo in bar)' loop construct in a JavaScript 1.7
Array comprehension.
|
class |
AstRoot |
Node for the root of a parse tree.
|
class |
BreakStatement |
A break statement.
|
class |
ContinueStatement |
A continue statement.
|
class |
DoLoop |
Do statement.
|
class |
ForInLoop |
For-in or for-each-in or for-of statement.
|
class |
ForLoop |
C-style for-loop statement.
|
class |
FunctionNode |
A JavaScript function declaration or expression.
|
class |
GeneratorExpression |
|
class |
GeneratorExpressionLoop |
|
class |
Label |
AST node representing a label.
|
class |
LetNode |
AST node for let statements and expressions.
|
class |
Loop |
Abstract base type for loops.
|
class |
Scope |
Represents a scope in the lexical scope chain.
|
class |
ScriptNode |
Base type for AstRoot and FunctionNode nodes, which need to collect much of the
same information.
|
class |
SwitchStatement |
Switch statement AST node type.
|
class |
WhileLoop |
While statement.
|