20 lines
626 B
C#
20 lines
626 B
C#
using System.Collections.Immutable;
|
|
using Upsilon.BaseTypes;
|
|
|
|
namespace Upsilon.Binder
|
|
{
|
|
public class BoundFunctionCallExpression : BoundExpression
|
|
{
|
|
public BoundExpression Identifier { get; }
|
|
public ImmutableArray<BoundExpression> Parameters { get; }
|
|
|
|
public BoundFunctionCallExpression(BoundExpression identifier, ImmutableArray<BoundExpression> parameters)
|
|
{
|
|
Identifier = identifier;
|
|
Parameters = parameters;
|
|
}
|
|
|
|
public override BoundKind Kind => BoundKind.BoundFunctionCallExpression;
|
|
public override Type Type => Type.Unknown;
|
|
}
|
|
} |