InfiniteLoopNode
class InfiniteLoopNode(val body: BlockNode, val jumpLabel: JumpLabelNode, val sourceLocation: SourceLocation) : ControlNode
A loop that is executed until a break statement is encountered.
Parameters
jumpLabel
A label for the loop that break nodes can refer to.
Constructors
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Returns a representation of this node in the surface syntax.
Properties
Extensions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Returns this node and all its descendants in post order.
Link copied to clipboard
Link copied to clipboard
A FreshNameGenerator that will avoid all Variable names in this node.
Link copied to clipboard