void (StringBuilder builder, ExpressionContext context, GrCaseSection section, List<GrCaseSection> currentSequentialSectionFrame, GrExpression[] args) { builder.append("if ("); for (GrCaseSection prevSection : currentSequentialSectionFrame) { appendCaseSection(builder, context, args, prevSection); } appendCaseSection(builder, context, args, section); builder.delete(builder.length() - 2, builder.length()); builder.append(") "); }