in lib/generator.js [1430:1450]
visitArray(ast, level) {
assert.equal(ast.type, 'array');
if (ast.items.length === 0) {
this.emit('new java.util.ArrayList<>()');
return;
}
this.emit('java.util.Arrays.asList(\n');
for (let i = 0; i < ast.items.length; i++) {
const item = ast.items[i];
var comments = DSL.comment.getFrontComments(this.comments, item.tokenRange[0]);
this.visitComments(comments, level + 1);
this.emit('', level + 1);
this.visitExpr(item, level + 1);
if (i < ast.items.length - 1) {
this.emit(',');
}
this.emit('\n');
}
this.emit(')', level);
}