JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev Class
Next Class
Frames
No Frames
All Classes
Summary:
Nested |
Field |
Constr |
Method
Detail:
Field |
Constr |
Method
com.oracle.js.parser.ir
Interface Terminal
All Known Implementing Classes:
Block
,
BlockStatement
,
BreakNode
,
CaseNode
,
CatchNode
,
ContinueNode
,
DebuggerNode
,
EmptyNode
,
ExpressionStatement
,
ForNode
,
IfNode
,
JumpStatement
,
LabelNode
,
LoopNode
,
ReturnNode
,
Statement
,
SwitchNode
,
ThrowNode
,
TryNode
,
VarNode
,
WhileNode
,
WithNode
public interface
Terminal
Interface for AST nodes that can have a flag determining if they can terminate function control flow.
Method Summary
All Methods
Instance Methods
Abstract Methods
Modifier and Type
Method and Description
boolean
isTerminal
()
Returns true if this AST node is (or contains) a statement that terminates function control flow.
Method Detail
isTerminal
boolean isTerminal()
Returns true if this AST node is (or contains) a statement that terminates function control flow.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev Class
Next Class
Frames
No Frames
All Classes
Summary:
Nested |
Field |
Constr |
Method
Detail:
Field |
Constr |
Method