v.visitTableSwitchInsn(si.min, si.max, mapLabel(si.dflt, begin, insnLabels, exitTrampolineLabels), mapped);
break;
}
case AbstractInsnNode.LOOKUPSWITCH_INSN:
{
LookupSwitchInsnNode si = (LookupSwitchInsnNode)ai;
Label[] mapped = new Label[si.labels.size()];
for (int i = 0; i < mapped.length; i++)
mapped[i] = mapLabel((LabelNode)si.labels.get(i), begin, insnLabels, exitTrampolineLabels);
int[] keys = new int[si.keys.size()];
for (int i = 0; i < keys.length; i++)