for (int i = 0; i < call.args.size(); i++) {
args[i] = call.args.get(i).accept(this, generator);
}
holder.renderMiddle(generator, args, workspaceVars);
if(holder.isNested()) generator.getMappingSet().exitChild();
return holder.renderEnd(generator, args, workspaceVars);
}
@Override
public HoldingContainer visitIfExpression(IfExpression ifExpr, CodeGenerator<?> generator) throws RuntimeException {
JBlock local = generator.getEvalBlock();