Label defaultCase = new Label();
Label[] cases = new Label[sortedMethods.size()];
for (int i = 0; i < cases.length; i++) cases[i] = new Label();
// load method index
mv.aload(THIS_INDEX);
mv.getfield(generatedClassPath, "methodIndex", ci(int.class));
mv.tableswitch(0, cases.length - 1, defaultCase, cases);
for (int i = 0; i < sortedMethods.size(); i++) {