LetNode

class LetNode(val temporary: TemporaryNode, val value: ExpressionNode, val protocol: ProtocolNode?, val sourceLocation: SourceLocation, val comment: String? = null) : SimpleStatementNode

Binding the result of an expression to a new temporary variable.

Constructors

Link copied to clipboard
fun LetNode(temporary: TemporaryNode, value: ExpressionNode, protocol: ProtocolNode?, sourceLocation: SourceLocation, comment: String? = null)

Functions

Link copied to clipboard
override fun toDocument(): Document

Properties

Link copied to clipboard
open override val comment: String? = null
Link copied to clipboard
Link copied to clipboard
open override val sourceLocation: SourceLocation
Link copied to clipboard
Link copied to clipboard