/external/proguard/src/proguard/optimize/peephole/ |
H A D | GotoGotoReplacer.java | 41 private final InstructionVisitor extraInstructionVisitor; field in class:GotoGotoReplacer 59 * @param extraInstructionVisitor an optional extra visitor for all replaced 63 InstructionVisitor extraInstructionVisitor) 66 this.extraInstructionVisitor = extraInstructionVisitor; 106 if (extraInstructionVisitor != null) 108 extraInstructionVisitor.visitBranchInstruction(clazz, method, codeAttribute, offset, branchInstruction); 62 GotoGotoReplacer(CodeAttributeEditor codeAttributeEditor, InstructionVisitor extraInstructionVisitor) argument
|
H A D | GotoReturnReplacer.java | 41 private final InstructionVisitor extraInstructionVisitor; field in class:GotoReturnReplacer 59 * @param extraInstructionVisitor an optional extra visitor for all replaced 63 InstructionVisitor extraInstructionVisitor) 66 this.extraInstructionVisitor = extraInstructionVisitor; 105 if (extraInstructionVisitor != null) 107 extraInstructionVisitor.visitBranchInstruction(clazz, method, codeAttribute, offset, branchInstruction); 62 GotoReturnReplacer(CodeAttributeEditor codeAttributeEditor, InstructionVisitor extraInstructionVisitor) argument
|
H A D | NopRemover.java | 40 private final InstructionVisitor extraInstructionVisitor; field in class:NopRemover 58 * @param extraInstructionVisitor an optional extra visitor for all removed 62 InstructionVisitor extraInstructionVisitor) 65 this.extraInstructionVisitor = extraInstructionVisitor; 83 if (extraInstructionVisitor != null) 85 extraInstructionVisitor.visitSimpleInstruction(clazz, method, codeAttribute, offset, simpleInstruction); 61 NopRemover(CodeAttributeEditor codeAttributeEditor, InstructionVisitor extraInstructionVisitor) argument
|
H A D | UnreachableCodeRemover.java | 48 private final InstructionVisitor extraInstructionVisitor; field in class:UnreachableCodeRemover 65 * @param extraInstructionVisitor an optional extra visitor for all 68 public UnreachableCodeRemover(InstructionVisitor extraInstructionVisitor) argument 70 this.extraInstructionVisitor = extraInstructionVisitor; 137 if (extraInstructionVisitor != null) 139 instruction.accept(clazz, method, codeAttribute, offset, extraInstructionVisitor);
|
H A D | InstructionSequencesReplacer.java | 82 * @param extraInstructionVisitor an optional extra visitor for all deleted 89 InstructionVisitor extraInstructionVisitor) 95 extraInstructionVisitor)); 112 * @param extraInstructionVisitor an optional extra visitor for all deleted 119 InstructionVisitor extraInstructionVisitor) 133 extraInstructionVisitor); 85 InstructionSequencesReplacer(Constant[] patternConstants, Instruction[][][] instructionSequences, BranchTargetFinder branchTargetFinder, CodeAttributeEditor codeAttributeEditor, InstructionVisitor extraInstructionVisitor) argument 115 createInstructionSequenceReplacers(Constant[] patternConstants, Instruction[][][] instructionSequences, BranchTargetFinder branchTargetFinder, CodeAttributeEditor codeAttributeEditor, InstructionVisitor extraInstructionVisitor) argument
|
H A D | GotoCommonCodeReplacer.java | 50 private final InstructionVisitor extraInstructionVisitor; field in class:GotoCommonCodeReplacer 58 * @param extraInstructionVisitor an optional extra visitor for all replaced 61 public GotoCommonCodeReplacer(InstructionVisitor extraInstructionVisitor) argument 63 this.extraInstructionVisitor = extraInstructionVisitor; 145 if (extraInstructionVisitor != null) 147 extraInstructionVisitor.visitBranchInstruction(clazz, method, codeAttribute, offset, branchInstruction);
|
H A D | InstructionSequenceReplacer.java | 52 private final InstructionVisitor extraInstructionVisitor; field in class:InstructionSequenceReplacer 93 * @param extraInstructionVisitor an optional extra visitor for all deleted 101 InstructionVisitor extraInstructionVisitor) 107 this.extraInstructionVisitor = extraInstructionVisitor; 161 if (extraInstructionVisitor != null) 167 extraInstructionVisitor); 96 InstructionSequenceReplacer(Constant[] patternConstants, Instruction[] patternInstructions, Instruction[] replacementInstructions, BranchTargetFinder branchTargetFinder, CodeAttributeEditor codeAttributeEditor, InstructionVisitor extraInstructionVisitor) argument
|
/external/proguard/src/proguard/optimize/evaluation/ |
H A D | EvaluationSimplifier.java | 52 private final InstructionVisitor extraInstructionVisitor; field in class:EvaluationSimplifier 73 * @param extraInstructionVisitor an optional extra visitor for all 77 InstructionVisitor extraInstructionVisitor) 80 this.extraInstructionVisitor = extraInstructionVisitor; 870 if (extraInstructionVisitor != null) 874 instruction.accept(clazz, null, null, offset, extraInstructionVisitor); 899 if (extraInstructionVisitor != null) 903 instruction.accept(clazz, null, null, offset, extraInstructionVisitor); 76 EvaluationSimplifier(PartialEvaluator partialEvaluator, InstructionVisitor extraInstructionVisitor) argument
|
/external/proguard/lib/ |
H A D | proguard.jar | META-INF/ META-INF/MANIFEST.MF proguard/evaluation/Stack.class Stack.java package proguard ... |