Package | Description |
---|---|
net.sourceforge.htmlunit.corejs.javascript.ast |
Modifier and Type | Class and Description |
---|---|
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 statement.
|
class |
ForLoop
C-style for-loop statement.
|
class |
FunctionNode
A JavaScript function declaration or expression.
|
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.
|
Modifier and Type | Method and Description |
---|---|
Jump |
Jump.getJumpStatement() |
Jump |
Jump.getLoop() |
Modifier and Type | Method and Description |
---|---|
void |
BreakStatement.setBreakTarget(Jump target)
Sets the statement to break to.
|
void |
Jump.setJumpStatement(Jump jumpStatement) |
void |
Jump.setLoop(Jump loop) |