Upsilon/Upsilon/Binder/BoundStatements/BoundMultiAssignmentStatement.cs

19 lines
583 B
C#

using System.Collections.Generic;
using System.Collections.Immutable;
namespace Upsilon.Binder
{
public class BoundMultiAssignmentStatement : BoundStatement
{
public ImmutableArray<VariableSymbol> Variables { get; }
public BoundExpression Assignment { get; }
public BoundMultiAssignmentStatement(ImmutableArray<VariableSymbol> variables, BoundExpression assignment)
{
Variables = variables;
Assignment = assignment;
}
public override BoundKind Kind => BoundKind.BoundMultiAssignmentStatement;
}
}