private static BoundUnaryOperator BindUnaryOperator(TokenKind kind) { return(BoundUnaryOperator.GetOperator(kind) ?? throw new Exception($"Unexpected unary operator kind {kind}.")); }
public BoundUnaryOperationExpression(SyntaxNode syntax, BoundUnaryOperator op, BoundExpression operand) : base(syntax) { Op = op; Operand = operand; }