Class BreakNode
java.lang.Object
com.oracle.js.parser.ir.Node
com.oracle.js.parser.ir.Statement
com.oracle.js.parser.ir.JumpStatement
com.oracle.js.parser.ir.BreakNode
IR representation for
break statements.-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaccept(NodeVisitor<? extends LexicalContext> visitor) Provides a means to navigate the IR.<R> Raccept(TranslatorNodeVisitor<? extends LexicalContext, R> visitor) Provides a means to navigate the IR.Methods inherited from class com.oracle.js.parser.ir.JumpStatement
getLabelName, hasGoto, toStringMethods inherited from class com.oracle.js.parser.ir.Statement
getLineNumber, hasTerminalFlags, isCompletionValueNeverEmpty, isTerminalMethods inherited from class com.oracle.js.parser.ir.Node
clone, equals, getFinish, getSourceOrder, getStart, getToken, hashCode, isAssignment, isLoop, isTokenType, tokenType, toString, toString
-
Constructor Details
-
BreakNode
Constructor.- Parameters:
lineNumber- line numbertoken- tokenfinish- finishlabelName- label name for break or null if none
-
-
Method Details