/external/proguard/src/proguard/classfile/instruction/ |
H A D | TableSwitchInstruction.java | 64 * @param tableSwitchInstruction the instruction to be copied. 67 public TableSwitchInstruction copy(TableSwitchInstruction tableSwitchInstruction) argument 69 this.opcode = tableSwitchInstruction.opcode; 70 this.defaultOffset = tableSwitchInstruction.defaultOffset; 71 this.lowCase = tableSwitchInstruction.lowCase; 72 this.highCase = tableSwitchInstruction.highCase; 73 this.jumpOffsets = tableSwitchInstruction.jumpOffsets;
|
/external/proguard/src/proguard/classfile/instruction/visitor/ |
H A D | InstructionVisitor.java | 40 public void visitTableSwitchInstruction( Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, TableSwitchInstruction tableSwitchInstruction); argument
|
H A D | MultiInstructionVisitor.java | 116 public void visitTableSwitchInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, TableSwitchInstruction tableSwitchInstruction) argument 120 instructionVisitors[index].visitTableSwitchInstruction(clazz, method, codeAttribute, offset, tableSwitchInstruction);
|
/external/proguard/src/proguard/optimize/peephole/ |
H A D | InstructionSequenceReplacer.java | 257 public void visitTableSwitchInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, TableSwitchInstruction tableSwitchInstruction) argument 260 new TableSwitchInstruction(tableSwitchInstruction.opcode, 261 instructionSequenceMatcher.matchedBranchOffset(offset, tableSwitchInstruction.defaultOffset), 262 instructionSequenceMatcher.matchedArgument(tableSwitchInstruction.lowCase), 263 instructionSequenceMatcher.matchedArgument(tableSwitchInstruction.highCase), 264 instructionSequenceMatcher.matchedJumpOffsets(offset, tableSwitchInstruction.jumpOffsets));
|
/external/proguard/src/proguard/classfile/util/ |
H A D | InstructionSequenceMatcher.java | 272 public void visitTableSwitchInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, TableSwitchInstruction tableSwitchInstruction) argument 278 matchingOpcodes(tableSwitchInstruction, patternInstruction) && 280 tableSwitchInstruction.defaultOffset, 282 matchingArguments(tableSwitchInstruction.lowCase, 284 matchingArguments(tableSwitchInstruction.highCase, 287 tableSwitchInstruction.jumpOffsets, 296 tableSwitchInstruction);
|
H A D | SimplifiedVisitor.java | 512 public void visitTableSwitchInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, TableSwitchInstruction tableSwitchInstruction) argument 514 visitAnySwitchInstruction(clazz, method, codeAttribute, offset, tableSwitchInstruction);
|
/external/proguard/src/proguard/classfile/editor/ |
H A D | CodeAttributeEditor.java | 782 public void visitTableSwitchInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, TableSwitchInstruction tableSwitchInstruction) argument 785 tableSwitchInstruction.defaultOffset = remapBranchOffset(offset, 786 tableSwitchInstruction.defaultOffset); 790 tableSwitchInstruction.jumpOffsets); 797 tableSwitchInstruction); 799 newOffset += tableSwitchInstruction.length(newOffset);
|
/external/proguard/src/proguard/classfile/visitor/ |
H A D | ClassPrinter.java | 631 public void visitTableSwitchInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, TableSwitchInstruction tableSwitchInstruction) argument 633 println(tableSwitchInstruction.toString(offset)); 637 int[] jumpOffsets = tableSwitchInstruction.jumpOffsets; 642 println(Integer.toString(tableSwitchInstruction.lowCase + index) + ": offset = " + jumpOffset + ", target = " + (offset + jumpOffset)); 645 int defaultOffset = tableSwitchInstruction.defaultOffset;
|
/external/proguard/src/proguard/evaluation/ |
H A D | Processor.java | 856 public void visitTableSwitchInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, TableSwitchInstruction tableSwitchInstruction) argument 864 offset + tableSwitchInstruction.defaultOffset); 866 for (int index = 0; index < tableSwitchInstruction.jumpOffsets.length; index++) 869 tableSwitchInstruction.lowCase + index)); 872 offset + tableSwitchInstruction.jumpOffsets[index],
|