lastEntryForReg[curReg - 1] = thisEntry; DEBUG_DEBUG("v%d :%s, %s", curReg - 1, "this", method.getOwner()); DEBUG_DEBUG("v%d :%s, %s", curReg, name, paramType); curReg += 1; if (paramType.equals("J") || paramType.equals("D")) { String name = getString(nameIdx); String type = getType(typeIdx); DEBUG_DEBUG("Start: v%d :%s, %s", reg, name, type); LocalEntry le = new LocalEntry(name, type); lastEntryForReg[reg] = le; String type = getType(typeIdx); String signature = getString(sigIdx); DEBUG_DEBUG("Start: v%d :%s, %s // %s", reg, name, type, signature); LocalEntry le = new LocalEntry(name, type, signature); order(labelMap, address); DEBUG_DEBUG("Start: v%d :%s, %s", reg, le.name, le.type); } else { DEBUG_DEBUG("Start: v%d :%s, %s // %s", reg, le.name, le.type, le.signature); DEBUG_DEBUG("End: v%d :%s, %s", reg, le.name, le.type); } else { DEBUG_DEBUG("End: v%d :%s, %s // %s", reg, le.name, le.type, le.signature);
lastEntryForReg[curReg - 1] = thisEntry; DEBUG_DEBUG("v%d :%s, %s", curReg - 1, "this", method.getOwner()); DEBUG_DEBUG("v%d :%s, %s", curReg, name, paramType); curReg += 1; if (paramType.equals("J") || paramType.equals("D")) { String name = getString(nameIdx); String type = getType(typeIdx); DEBUG_DEBUG("Start: v%d :%s, %s", reg, name, type); LocalEntry le = new LocalEntry(name, type); lastEntryForReg[reg] = le; String type = getType(typeIdx); String signature = getString(sigIdx); DEBUG_DEBUG("Start: v%d :%s, %s // %s", reg, name, type, signature); LocalEntry le = new LocalEntry(name, type, signature); order(labelMap, address); DEBUG_DEBUG("Start: v%d :%s, %s", reg, le.name, le.type); } else { DEBUG_DEBUG("Start: v%d :%s, %s // %s", reg, le.name, le.type, le.signature); DEBUG_DEBUG("End: v%d :%s, %s", reg, le.name, le.type); } else { DEBUG_DEBUG("End: v%d :%s, %s // %s", reg, le.name, le.type, le.signature);