/**
* This variable declaration do not extend AbstractVariableDeclaration because
- * it could take Expression as key
+ * it could take Expression as key.
* @author Matthieu Casanova
*/
public class ArrayVariableDeclaration extends Expression {
this.value = value;
}
+ public ArrayVariableDeclaration(Expression key,int sourceEnd) {
+ super(key.sourceStart, sourceEnd);
+ this.key = key;
+ }
/**
* Return the expression as String.
* @return the expression