getAdapter(ArrayInitializerAdapter.class).adapt(arrayInitializerContext);
}
}
if (arrayDimensions != null) {
ArrayCreation arrayCreation = createNode(context, ArrayCreation.class);
arrayCreation.setElementType(instantiableType);
arrayCreation.setDimensions(arrayDimensions);
arrayCreation.setInitializer(arrayInitializer);
return arrayCreation;
} else {
ClassInstantiation newInvocation = createNode(context, ClassInstantiation.class);
newInvocation.setTypeArguments(nonWildcardTypeArguments);
newInvocation.setType(instantiableType);