Elements of the Java syntax tree representing operators and operator-like
expressions.
{@link recoder.java.expression.operator.New} is also considered an
operator ({@link recoder.java.expression.operator.TypeOperator}).
The array allocation operator.
There are two variants for NewArray:
Ordinary array construction
new XYZ[d1]...[dn]
Initialized array construction
new XYZ[]...[] { a1, ..., an }
Contrary to an ordinary New, a NewArray is no ConstructorReference (since
all ArrayType constructors are predefined) and is not used as a Statement
(since there are no sideeffects in the constructor).