HomeSort by relevance Sort by last modified time
    Searched refs:codeAttributeEditor (Results 1 - 21 of 21) sorted by null

  /external/proguard/src/proguard/classfile/editor/
CodeAttributeEditorResetter.java 29 * This AttributeVisitor resets it CodeAttributeEditor whenever it visits a
38 private final CodeAttributeEditor codeAttributeEditor;
43 * @param codeAttributeEditor the code attribute editor that will be reset.
45 public CodeAttributeEditorResetter(CodeAttributeEditor codeAttributeEditor)
47 this.codeAttributeEditor = codeAttributeEditor;
58 codeAttributeEditor.reset(codeAttribute.u4codeLength);
InstructionWriter.java 52 private CodeAttributeEditor codeAttributeEditor;
63 if (codeAttributeEditor != null)
65 codeAttributeEditor.reset(codeLength);
78 if (codeAttributeEditor != null)
80 codeAttributeEditor.extend(codeLength);
251 if (codeAttributeEditor != null)
259 codeAttributeEditor.visitCodeAttribute(clazz, method, codeAttribute);
263 codeAttributeEditor = null;
279 codeAttributeEditor.insertBeforeInstruction(instructionOffset, instruction)
    [all...]
MethodInvocationFixer.java 47 private final CodeAttributeEditor codeAttributeEditor = new CodeAttributeEditor();
63 codeAttributeEditor.reset(codeAttribute.u4codeLength);
69 codeAttributeEditor.visitCodeAttribute(clazz, method, codeAttribute);
105 codeAttributeEditor.replaceInstruction(offset, replacementInstruction);
126 codeAttributeEditor.replaceInstruction(offset, replacementInstruction);
152 codeAttributeEditor.replaceInstruction(offset, replacementInstruction);
177 codeAttributeEditor.replaceInstruction(offset, replacementInstruction);
VariableRemapper.java 53 private final CodeAttributeEditor codeAttributeEditor = new CodeAttributeEditor();
105 codeAttributeEditor.reset(codeAttribute.u4codeLength);
111 codeAttributeEditor.visitCodeAttribute(clazz, method, codeAttribute);
200 codeAttributeEditor.replaceInstruction(offset, replacementInstruction);
ConstantPoolRemapper.java 62 private final CodeAttributeEditor codeAttributeEditor = new CodeAttributeEditor(false, true);
364 codeAttributeEditor.reset(codeAttribute.u4codeLength);
371 codeAttributeEditor.visitCodeAttribute(clazz, method, codeAttribute);
522 codeAttributeEditor.replaceInstruction(offset, replacementInstruction);
  /external/proguard/src/proguard/optimize/peephole/
GotoGotoReplacer.java 25 import proguard.classfile.editor.CodeAttributeEditor;
40 private final CodeAttributeEditor codeAttributeEditor;
46 * @param codeAttributeEditor a code editor that can be used for
49 public GotoGotoReplacer(CodeAttributeEditor codeAttributeEditor)
51 this(codeAttributeEditor, null);
57 * @param codeAttributeEditor a code editor that can be used for
62 public GotoGotoReplacer(CodeAttributeEditor codeAttributeEditor,
    [all...]
GotoReturnReplacer.java 25 import proguard.classfile.editor.CodeAttributeEditor;
40 private final CodeAttributeEditor codeAttributeEditor;
46 * @param codeAttributeEditor a code editor that can be used for
49 public GotoReturnReplacer(CodeAttributeEditor codeAttributeEditor)
51 this(codeAttributeEditor, null);
57 * @param codeAttributeEditor a code editor that can be used for
62 public GotoReturnReplacer(CodeAttributeEditor codeAttributeEditor,
    [all...]
NopRemover.java 25 import proguard.classfile.editor.CodeAttributeEditor;
39 private final CodeAttributeEditor codeAttributeEditor;
45 * @param codeAttributeEditor a code editor that can be used for
48 public NopRemover(CodeAttributeEditor codeAttributeEditor)
50 this(codeAttributeEditor, null);
56 * @param codeAttributeEditor a code editor that can be used for
61 public NopRemover(CodeAttributeEditor codeAttributeEditor,
    [all...]
PeepholeOptimizer.java 26 import proguard.classfile.editor.CodeAttributeEditor;
42 private final CodeAttributeEditor codeAttributeEditor;
48 * @param codeAttributeEditor the code attribute editor that will be reset
54 public PeepholeOptimizer(CodeAttributeEditor codeAttributeEditor,
57 this(null, codeAttributeEditor, instructionVisitor);
65 * @param codeAttributeEditor the code attribute editor that will be reset
72 CodeAttributeEditor codeAttributeEditor,
    [all...]
InstructionSequencesReplacer.java 24 import proguard.classfile.editor.CodeAttributeEditor;
53 * @param codeAttributeEditor a code editor that can be used for
59 CodeAttributeEditor codeAttributeEditor)
64 codeAttributeEditor,
80 * @param codeAttributeEditor a code editor that can be used for
88 CodeAttributeEditor codeAttributeEditor,
94 codeAttributeEditor,
110 * @param codeAttributeEditor a code editor that can be used fo
    [all...]
UnreachableCodeRemover.java 26 import proguard.classfile.editor.CodeAttributeEditor;
51 private final CodeAttributeEditor codeAttributeEditor = new CodeAttributeEditor();
113 codeAttributeEditor.reset(codeAttribute.u4codeLength);
117 codeAttributeEditor.visitCodeAttribute(clazz, method, codeAttribute);
134 codeAttributeEditor.deleteInstruction(offset);
GotoCommonCodeReplacer.java 26 import proguard.classfile.editor.CodeAttributeEditor;
53 private final CodeAttributeEditor codeAttributeEditor = new CodeAttributeEditor(true, false);
82 codeAttributeEditor.reset(codeAttribute.u4codeLength);
88 codeAttributeEditor.visitCodeAttribute(clazz, method, codeAttribute);
126 codeAttributeEditor.clearModifications(deleteOffset);
127 codeAttributeEditor.deleteInstruction(deleteOffset);
137 codeAttributeEditor.replaceInstruction(offset,
InstructionSequenceReplacer.java 89 private final CodeAttributeEditor codeAttributeEditor;
104 * @param codeAttributeEditor a code editor that can be used for
111 CodeAttributeEditor codeAttributeEditor)
117 codeAttributeEditor,
129 * @param codeAttributeEditor a code editor that can be used for
138 CodeAttributeEditor codeAttributeEditor,
145 this.codeAttributeEditor = codeAttributeEditor
    [all...]
  /external/proguard/src/proguard/optimize/
DuplicateInitializerInvocationFixer.java 28 import proguard.classfile.editor.CodeAttributeEditor;
49 private final CodeAttributeEditor codeAttributeEditor = new CodeAttributeEditor();
84 codeAttributeEditor.reset(codeAttribute.u4codeLength);
92 codeAttributeEditor.visitCodeAttribute(clazz, method, codeAttribute);
115 codeAttributeEditor.insertBeforeInstruction(offset,
Optimizer.java     [all...]
  /external/proguard/src/proguard/optimize/evaluation/
SimpleEnumClassSimplifier.java 108 private final CodeAttributeEditor codeAttributeEditor =
109 new CodeAttributeEditor(true, true);
116 codeAttributeEditor);
156 codeAttributeEditor.reset(codeAttribute.u4codeLength);
162 codeAttributeEditor.visitCodeAttribute(clazz, method, codeAttribute);
EvaluationSimplifier.java 61 private final CodeAttributeEditor codeAttributeEditor = new CodeAttributeEditor(false, true);
139 codeAttributeEditor.reset(codeLength);
154 codeAttributeEditor.visitCodeAttribute(clazz, method, codeAttribute);
362 if (!codeAttributeEditor.isModified(offset))
370 if (!codeAttributeEditor.isModified(offset))
386 if (!codeAttributeEditor.isModified(offset))
394 if (!codeAttributeEditor.isModified(offset))
    [all...]
SimpleEnumUseSimplifier.java 60 private final CodeAttributeEditor codeAttributeEditor = new CodeAttributeEditor(true, true);
121 codeAttributeEditor.reset(codeLength);
136 codeAttributeEditor.visitCodeAttribute(clazz, method, codeAttribute);
612 codeAttributeEditor.replaceInstruction(offset, replacementInstructions);
642 codeAttributeEditor.replaceInstruction(offset, replacementInstruction);
671 codeAttributeEditor.deleteInstruction(offset);
701 codeAttributeEditor.insertBeforeInstruction(offset,
711 codeAttributeEditor.insertBeforeInstruction(offset
    [all...]
EvaluationShrinker.java 28 import proguard.classfile.editor.CodeAttributeEditor;
101 private final CodeAttributeEditor codeAttributeEditor = new CodeAttributeEditor(false, false);
195 codeAttributeEditor.reset(codeLength);
412 codeAttributeEditor.clearModifications(offset);
413 codeAttributeEditor.deleteInstruction(offset);
452 boolean deleted = codeAttributeEditor.deleted[offset];
458 Instruction preInsertion = codeAttributeEditor.preInsertions[offset];
464 Instruction replacement = codeAttributeEditor.replacements[offset]
    [all...]
  /external/proguard/src/proguard/preverify/
CodePreverifier.java 58 private final CodeAttributeEditor codeAttributeEditor = new CodeAttributeEditor();
112 codeAttributeEditor.reset(codeLength);
123 codeAttributeEditor.deleteInstruction(offset);
249 codeAttributeEditor.visitCodeAttribute(clazz, method, codeAttribute);
  /external/proguard/lib/
proguard.jar 

Completed in 1076 milliseconds