Example #1
0
 public final NewArrayExpression update(final ExpressionList<? extends Expression> expressions) {
   if (expressions == _expressions) {
     return this;
   }
   if (getNodeType() == ExpressionType.NewArrayInit) {
     return newArrayInit(_type.getElementType(), expressions);
   }
   return newArrayBounds(_type.getElementType(), expressions.get(0));
 }
 @Override
 public final Type<?> getType() {
   return Type.of(IRuntimeVariables.class);
 }