@Override void accept(ExpressionWriter writer, int lprec, int rprec) { writer.append("new ").append(type).list("(\n", ",\n", ")", arguments); if (memberDeclarations != null) { writer.list("{\n", "", "}", memberDeclarations); } }