Class ContinueNode
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.ContinueNode
IR representation for
continue statements.-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionContinueNode(int lineNumber, long token, int finish, String labelName) Constructor. -
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 JumpStatement
getLabelName, hasGoto, toStringMethods inherited from class Statement
getLineNumber, hasTerminalFlags, isCompletionValueNeverEmpty, isTerminalMethods inherited from class Node
clone, equals, getFinish, getSourceOrder, getStart, getToken, hashCode, isAssignment, isLoop, isTokenType, tokenType, toString, toString
-
Constructor Details
-
ContinueNode
Constructor.- Parameters:
lineNumber- line numbertoken- tokenfinish- finishlabelName- label name for continue or null if none
-
-
Method Details