public override void Visit(ArrayExpression expression) { this.block.CompileGetConstant(expression.AsObjectArray()); }
public abstract void Visit(ArrayExpression expression);
public override void Visit(ArrayExpression expression) { this.writer.Write("["); int nexpr = 0; foreach (IExpression expr in expression.Expressions) { if (nexpr != 0) this.writer.Write(", "); expr.Visit(this); nexpr++; } this.writer.Write("]"); }