@Override public void visitStartLocal(int reg, DexLabel label, String name, String type, String signature) { if (signature == null) { debugInfoItem.debugNodes.add(DebugInfoItem.DNode.startLocal(reg, getLabel(label), cp.uniqString(name), cp.uniqType(type))); } else { debugInfoItem.debugNodes.add(DebugInfoItem.DNode.startLocalEx(reg, getLabel(label), cp.uniqString(name), cp.uniqType(type), cp.uniqString(signature))); } }
@Override public void visitStartLocal(int reg, DexLabel label, String name, String type, String signature) { if (signature == null) { debugInfoItem.debugNodes.add(DebugInfoItem.DNode.startLocal(reg, getLabel(label), cp.uniqString(name), cp.uniqType(type))); } else { debugInfoItem.debugNodes.add(DebugInfoItem.DNode.startLocalEx(reg, getLabel(label), cp.uniqString(name), cp.uniqType(type), cp.uniqString(signature))); } }