X-Git-Url: http://secure.phpeclipse.com diff --git a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/compiler/ast/ListExpression.java b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/compiler/ast/ListExpression.java index 5ac7c04..b176568 100644 --- a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/compiler/ast/ListExpression.java +++ b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/compiler/ast/ListExpression.java @@ -1,6 +1,8 @@ package net.sourceforge.phpdt.internal.compiler.ast; /** + * A list expression. + * it could be list($v1,$v2), list(,$v2) ... * @author Matthieu Casanova */ public class ListExpression extends Expression { @@ -8,12 +10,22 @@ public class ListExpression extends Expression { public String[] vars; public Expression expression; - public ListExpression(String[] vars, Expression expression, int sourceStart, int sourceEnd) { + public ListExpression(String[] vars, + Expression expression, + int sourceStart, + int sourceEnd) { super(sourceStart, sourceEnd); this.vars = vars; this.expression = expression; } + public ListExpression(String[] vars, + int sourceStart, + int sourceEnd) { + super(sourceStart, sourceEnd); + this.vars = vars; + } + /** * Return the expression as String. * @return the expression @@ -26,7 +38,7 @@ public class ListExpression extends Expression { buff.append(", "); } if (var != null) { - buff.append(vars); + buff.append(var); } } if (expression != null) {