19 lines
552 B
C#
19 lines
552 B
C#
using System.Collections.Immutable;
|
|
using Upsilon.Parser;
|
|
using Upsilon.Text;
|
|
|
|
namespace Upsilon.Binder
|
|
{
|
|
public class UnboundFunctionExpression : BoundFunctionExpression
|
|
{
|
|
public UnboundFunctionExpression(ImmutableArray<VariableSymbol> parameters,
|
|
BlockStatementSyntax unboundBlock, TextSpan span) : base(parameters, null, span)
|
|
{
|
|
UnboundBlock = unboundBlock;
|
|
}
|
|
|
|
public override BoundKind Kind => BoundKind.BoundPromise;
|
|
|
|
public BlockStatementSyntax UnboundBlock { get; }
|
|
}
|
|
} |