UpdateNode

class UpdateNode(variable: ObjectVariableNode, update: UpdateNameNode, arguments: Arguments<ExpressionNode>, sourceLocation: SourceLocation, comment: String?) : SimpleStatementNode

An update method applied to an object.

Constructors

UpdateNode
Link copied to clipboard
fun UpdateNode(variable: ObjectVariableNode, update: UpdateNameNode, arguments: Arguments<ExpressionNode>, sourceLocation: SourceLocation, comment: String? = null)

Functions

toDocument
Link copied to clipboard
override fun toDocument(): Document

Properties

arguments
Link copied to clipboard
val arguments: Arguments<ExpressionNode>
comment
Link copied to clipboard
open override val comment: String? = null
sourceLocation
Link copied to clipboard
open override val sourceLocation: SourceLocation
update
Link copied to clipboard
val update: UpdateNameNode
variable
Link copied to clipboard
val variable: ObjectVariableNode