949596979899100101102103104
} else if (params[i].equals("I") || params[i].equals("Z") || params[i].equals("S") || params[i].equals("B")) { run.addIload(count); } else if (params[i].equals("F")) { run.addFload(count); } else if (params[i].equals("J")) { run.addLload(count); count++; } else if (params[i].equals("D")) { run.addDload(count); count++; }
303304305306307308309310311312313
char tp = types[i].charAt(0); if (tp != 'L' && tp != '[') { // we have a primitive type switch (tp) { case 'J': proxyBytecode.addLload(i + paramOffset); locals++; break; case 'D': proxyBytecode.addDload(i + paramOffset); locals++;
282283284285286287288289290291292
if ("I".equals(sig) || "B".equals(sig) || "C".equals(sig) || "S".equals(sig) || "Z".equals(sig)) b.addIload(slot); else if ("F".equals(sig)) b.addFload(slot); else if ("J".equals(sig)) b.addLload(slot); else if ("D".equals(sig)) b.addDload(slot); else b.addAload(slot);