Inheritance: IExpression
Exemplo n.º 1
0
 public override void Visit(ArrayExpression expression)
 {
     this.block.CompileGetConstant(expression.AsObjectArray());
 }
Exemplo n.º 2
0
 public abstract void Visit(ArrayExpression expression);
Exemplo n.º 3
0
        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("]");
        }