Class BoxContinue
java.lang.Object
ortus.boxlang.compiler.ast.BoxNode
ortus.boxlang.compiler.ast.BoxStatement
ortus.boxlang.compiler.ast.statement.BoxContinue
- All Implemented Interfaces:
BoxVisitable
AST Node representing a continue statement
-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionBoxContinue(String label, Position position, String sourceText) Creates the AST nodeBoxContinue(Position position, String sourceText) Creates the AST node -
Method Summary
Methods inherited from class ortus.boxlang.compiler.ast.BoxNode
addComment, associateComments, endsOnSameLineAs, enumToMap, getAncestors, getChildren, getComments, getDescendants, getDescendantsOfType, getDescendantsOfType, getDescription, getDocComment, getFirstAncestorOfType, getFirstAncestorOfType, getFirstNodeOfType, getFirstNodeOfType, getFirstNodeOfTypes, getParent, getPosition, getSourceText, isAfter, isBefore, isInside, replaceChildren, replaceChildren, setComments, setParent, setPosition, setSourceText, startsOnEndLineOf, toJSON, toString
-
Constructor Details
-
BoxContinue
Creates the AST node- Parameters:
position- position of the statement in the source codesourceText- source code that originated the Node
-
BoxContinue
Creates the AST node- Parameters:
position- position of the statement in the source codesourceText- source code that originated the Node
-
-
Method Details
-
getLabel
Gets the label of the continue statement- Returns:
- the label of the continue statement
-
setLabel
Sets the label of the continue statement- Parameters:
label- the label of the continue statement
-
accept
Description copied from interface:BoxVisitableAccept method for visitor support.- Parameters:
v- the visitor implementation
-
accept
Description copied from interface:BoxVisitableAccept method for replacing visitor support. Each accept returns the node, or a replacement node.- Parameters:
v- the visitor implementation
-
toMap
-