return false;
}
public boolean visit(ArrayCreation node) {
IValue type = visitChild(node.getType().getElementType());
IValueList dimensions = new IValueList(values);
for (Iterator it = node.dimensions().iterator(); it.hasNext();) {
Expression e = (Expression) it.next();
dimensions.add(visitChild(e));
}
IValue initializer = node.getInitializer() == null ? null : visitChild(node.getInitializer());
ownValue = constructExpressionNode("newArray", type, dimensions.asList(), initializer);
return false;
}