Uses of Class
org.mozilla.javascript.ast.Jump
-
Packages that use Jump Package Description org.mozilla.javascript org.mozilla.javascript.ast org.mozilla.javascript.optimizer -
-
Uses of Jump in org.mozilla.javascript
Fields in org.mozilla.javascript with type parameters of type Jump Modifier and Type Field Description private java.util.List<Jump>
Parser. loopAndSwitchSet
private java.util.List<Jump>
Parser.PerFunctionVariables. savedLoopAndSwitchSet
Methods in org.mozilla.javascript that return Jump Modifier and Type Method Description private static Jump
IRFactory. makeJump(int type, Node target)
Methods in org.mozilla.javascript with parameters of type Jump Modifier and Type Method Description private static Node
IRFactory. createLoop(Jump loop, int loopType, Node body, Node cond, Node init, Node incr)
-
Uses of Jump in org.mozilla.javascript.ast
Subclasses of Jump in org.mozilla.javascript.ast Modifier and Type Class 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 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 forAstRoot
andFunctionNode
nodes, which need to collect much of the same information.class
SwitchStatement
Switch statement AST node type.class
WhileLoop
While statement.Fields in org.mozilla.javascript.ast declared as Jump Modifier and Type Field Description private Jump
Jump. jumpNode
Methods in org.mozilla.javascript.ast that return Jump Modifier and Type Method Description Jump
Jump. getJumpStatement()
Jump
Jump. getLoop()
Methods in org.mozilla.javascript.ast with parameters of type Jump Modifier and Type Method Description void
BreakStatement. setBreakTarget(Jump target)
Sets the statement to break to.void
Jump. setJumpStatement(Jump jumpStatement)
void
Jump. setLoop(Jump loop)
-
Uses of Jump in org.mozilla.javascript.optimizer
Methods in org.mozilla.javascript.optimizer with parameters of type Jump Modifier and Type Method Description (package private) void
BodyCodegen.ExceptionManager. pushExceptionInfo(Jump node)
Push a new try block onto the exception information stack.private void
BodyCodegen. visitGoto(Jump node, int type, Node child)
private void
BodyCodegen. visitSwitch(Jump switchNode, Node child)
private void
BodyCodegen. visitTryCatchFinally(Jump node, Node child)
Constructors in org.mozilla.javascript.optimizer with parameters of type Jump Constructor Description ExceptionInfo(Jump node, Node finallyBlock)
-