List<Type> nonWildcardTypeArguments = Collections.emptyList();
InstantiableType instantiableType = null;
List<Expression> arguments = Collections.emptyList();
List<ClassMemberDeclaration> classMemberDeclarations = Collections.emptyList();
List<ArrayCreationDimension> arrayDimensions = null;
ArrayInitializer arrayInitializer = null;
NonWildcardTypeArgumentsContext nonWildcardTypeArgumentsContext =
getChild(creatorContext, NonWildcardTypeArgumentsContext.class);
if (nonWildcardTypeArgumentsContext != null) {
nonWildcardTypeArguments =