Searched defs:extraInstructionVisitor (Results 1 - 9 of 9) sorted by relevance

/external/proguard/src/proguard/optimize/peephole/
H A DGotoGotoReplacer.java41 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 DGotoReturnReplacer.java41 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 DInstructionSequencesReplacer.java82 * @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 DNopRemover.java40 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 DUnreachableCodeRemover.java48 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 DGotoCommonCodeReplacer.java50 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 DInstructionSequenceReplacer.java52 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 DEvaluationSimplifier.java52 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 Dproguard.jarMETA-INF/ META-INF/MANIFEST.MF proguard/evaluation/Stack.class Stack.java package proguard ...

Completed in 77 milliseconds