package com.semmle.js.ast;
import java.util.List;
/** An array expression such as [x, , "hello"]. */
public class ArrayExpression extends Expression {
private final List elements;
public ArrayExpression(SourceLocation loc, List elements) {
super("ArrayExpression", loc);
this.elements = elements;
}
@Override
public A accept(Visitor v, Q q) {
return v.visit(this, q);
}
/** The elements of the array; omitted elements are represented by {@literal null}. */
public List getElements() {
return elements;
}
}