public void write(SourceWriter w) { String[] argStrs = new String[args.length]; int i = 0; for (Expression arg : args) { argStrs[i++] = w.writeToString(arg); } w.append(DirectSources.conCall(argStrs)); }
public void write(SourceWriter w) { String[] argStrs = new String[args.length]; int i = 0; for (Expression arg : args) { argStrs[i++] = w.writeToString(arg); } w.append(DirectSources.conCall(argStrs)); }
public void write(SourceWriter w) { if (declarationNeeded && left instanceof Variable) { String type = getJavaType(); w.append(type).append(" "); } String leftCode = w.writeToString(left); String rightCode = w.writeToString(right); w.append(String.format(op.getFormat(), leftCode, rightCode)); }
public void write(SourceWriter w) { if (declarationNeeded && left instanceof Variable) { String type = getJavaType(); w.append(type).append(" "); } String leftCode = w.writeToString(left); String rightCode = w.writeToString(right); w.append(String.format(op.getFormat(), leftCode, rightCode)); }