/external/proguard/src/proguard/classfile/attribute/visitor/ |
AllExceptionInfoVisitor.java | 29 * objects of the CodeAttribute objects it visits. 51 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 53 codeAttribute.exceptionsAccept(clazz, method, exceptionInfoVisitor);
|
AllAttributeVisitor.java | 113 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 115 codeAttribute.attributesAccept(clazz, method, attributeVisitor);
|
StackSizeComputer.java | 99 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 110 visitCodeAttribute0(clazz, method, codeAttribute); 129 public void visitCodeAttribute0(Clazz clazz, Method method, CodeAttribute codeAttribute) 137 int codeLength = codeAttribute.u4codeLength; 153 evaluateInstructionBlock(clazz, method, codeAttribute, 0); 156 codeAttribute.exceptionsAccept(clazz, method, this); 162 public void visitSimpleInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction [all...] |
/external/proguard/src/proguard/classfile/instruction/visitor/ |
AllInstructionVisitor.java | 30 * objects of the CodeAttribute objects it visits. 52 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 54 codeAttribute.instructionsAccept(clazz, method, instructionVisitor);
|
/external/proguard/src/proguard/classfile/editor/ |
VariableSizeUpdater.java | 57 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 64 codeAttribute.u2maxLocals = 71 System.out.println(" Max locals: "+codeAttribute.u2maxLocals+" <- parameters"); 75 codeAttribute.instructionsAccept(clazz, method, this); 78 variableCleaner.visitCodeAttribute(clazz, method, codeAttribute); 84 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) {} 87 public void visitVariableInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, VariableInstruction variableInstruction [all...] |
VariableRemapper.java | 66 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 71 for (int index= 0; index < codeAttribute.u2maxLocals; index++) 79 codeAttribute.attributesAccept(clazz, method, this); 82 codeAttributeEditor.reset(codeAttribute.u4codeLength); 85 codeAttribute.instructionsAccept(clazz, method, this); 88 codeAttributeEditor.visitCodeAttribute(clazz, method, codeAttribute); 92 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) 95 localVariableTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this) [all...] |
BridgeMethodFixer.java | 72 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 75 codeAttribute.instructionsAccept(clazz, method, this); 81 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) {} 84 public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction)
|
AttributeAdder.java | 48 private final CodeAttribute targetCodeAttribute; 84 CodeAttribute targetCodeAttribute, 237 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 240 CodeAttribute newCodeAttribute = 241 new CodeAttribute(constantAdder.addConstant(clazz, codeAttribute.u2attributeNameIndex), 242 codeAttribute.u2maxStack, 243 codeAttribute.u2maxLocals, 247 codeAttribute.u2exceptionTableLength > 0 [all...] |
MethodInvocationFixer.java | 60 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 63 codeAttributeEditor.reset(codeAttribute.u4codeLength); 66 codeAttribute.instructionsAccept(clazz, method, this); 69 codeAttributeEditor.visitCodeAttribute(clazz, method, codeAttribute); 75 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) {} 78 public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction)
|
VariableCleaner.java | 50 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 56 codeAttribute.attributesAccept(clazz, method, this); 64 codeAttribute, 76 codeAttribute, 84 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) 90 codeAttribute.u2maxLocals); 95 codeAttribute.u2maxLocals); 105 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute [all...] |
/external/proguard/src/proguard/optimize/info/ |
VariableUsageMarker.java | 60 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 62 int maxLocals = codeAttribute.u2maxLocals; 76 codeAttribute.instructionsAccept(clazz, method, this); 82 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) {} 85 public void visitVariableInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, VariableInstruction variableInstruction)
|
ParameterUsageMarker.java | 173 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 176 partialEvaluator.visitCodeAttribute(clazz, method, codeAttribute); 179 codeAttribute.instructionsAccept(clazz, method, this); 185 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) {} 188 public void visitVariableInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, VariableInstruction variableInstruction) 194 if (parameterIndex < codeAttribute.u2maxLocals)
|
/external/proguard/src/proguard/optimize/peephole/ |
PeepholeOptimizer.java | 86 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 91 branchTargetFinder.visitCodeAttribute(clazz, method, codeAttribute); 95 codeAttributeEditor.reset(codeAttribute.u4codeLength); 98 codeAttribute.instructionsAccept(clazz, method, instructionVisitor); 101 codeAttributeEditor.visitCodeAttribute(clazz, method, codeAttribute);
|
UnreachableExceptionRemover.java | 72 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 75 codeAttribute.exceptionsAccept(clazz, method, this); 78 codeAttribute.u2exceptionTableLength = 79 removeEmptyExceptions(codeAttribute.exceptionTable, 80 codeAttribute.u2exceptionTableLength); 86 public void visitExceptionInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, ExceptionInfo exceptionInfo) 90 codeAttribute, 99 extraExceptionInfoVisitor.visitExceptionInfo(clazz, method, codeAttribute, exceptionInfo) [all...] |
ReachableCodeMarker.java | 34 * exception targets in the CodeAttribute objects that it visits. 52 * the CodeAttribute that was visited most recently. 62 * reachable in the CodeAttribute that was visited most recently. 84 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 87 int codeLength = codeAttribute.u4codeLength; 100 markCode(clazz, method, codeAttribute, 0); 107 codeAttribute.exceptionsAccept(clazz, method, this); 115 public void visitSimpleInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction [all...] |
UnreachableCodeRemover.java | 79 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 90 visitCodeAttribute0(clazz, method, codeAttribute); 104 public void visitCodeAttribute0(Clazz clazz, Method method, CodeAttribute codeAttribute) 111 reachableCodeMarker.visitCodeAttribute(clazz, method, codeAttribute); 113 codeAttributeEditor.reset(codeAttribute.u4codeLength); 115 codeAttribute.instructionsAccept(clazz, method, this); 117 codeAttributeEditor.visitCodeAttribute(clazz, method, codeAttribute); 123 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction [all...] |
GotoCommonCodeReplacer.java | 72 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 79 branchTargetFinder.visitCodeAttribute(clazz, method, codeAttribute); 82 codeAttributeEditor.reset(codeAttribute.u4codeLength); 85 codeAttribute.instructionsAccept(clazz, method, this); 88 codeAttributeEditor.visitCodeAttribute(clazz, method, codeAttribute); 94 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) {} 97 public void visitBranchInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, BranchInstruction branchInstruction [all...] |
/external/proguard/src/proguard/obfuscate/ |
MappingPrinter.java | 136 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 138 codeAttribute.attributesAccept(clazz, method, this); 142 public void visitLineNumberTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LineNumberTableAttribute lineNumberTableAttribute)
|
/external/proguard/src/proguard/optimize/ |
DuplicateInitializerInvocationFixer.java | 80 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 84 codeAttributeEditor.reset(codeAttribute.u4codeLength); 87 codeAttribute.instructionsAccept(clazz, 92 codeAttributeEditor.visitCodeAttribute(clazz, method, codeAttribute); 98 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) {} 101 public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction)
|
TailRecursionSimplifier.java | 89 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 114 codeAttributeComposer.beginCodeFragment(codeAttribute.u4codeLength); 117 codeAttribute.instructionsAccept(clazz, method, this); 123 codeAttribute.exceptionsAccept(clazz, method, this); 126 codeAttributeComposer.appendLabel(codeAttribute.u4codeLength); 130 codeAttributeComposer.visitCodeAttribute(clazz, method, codeAttribute); 138 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) 145 public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction [all...] |
/external/proguard/src/proguard/optimize/evaluation/ |
LivenessAnalyzer.java | 189 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 202 initializeArrays(codeAttribute); 205 partialEvaluator.visitCodeAttribute(clazz, method, codeAttribute); 207 int codeLength = codeAttribute.u4codeLength; 208 int variablesSize = codeAttribute.u2maxLocals; 242 codeAttribute.instructionAccept(clazz, method, offset, this); 259 codeAttribute.exceptionsAccept(clazz, method, this); 325 System.out.println(" "+ InstructionFactory.create(codeAttribute.code, offset).toString(offset)); 345 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) { [all...] |
/external/proguard/src/proguard/preverify/ |
CodeSubroutineInliner.java | 65 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 77 visitCodeAttribute0(clazz, method, codeAttribute); 96 public void visitCodeAttribute0(Clazz clazz, Method method, CodeAttribute codeAttribute) 98 branchTargetFinder.visitCodeAttribute(clazz, method, codeAttribute); 113 codeAttributeComposer.beginCodeFragment(codeAttribute.u4codeLength); 117 while (offset < codeAttribute.u4codeLength) 119 Instruction instruction = InstructionFactory.create(codeAttribute.code, offset); 138 instruction.accept(clazz, method, codeAttribute, offset, this) [all...] |
/external/proguard/src/proguard/shrink/ |
ShortestUsagePrinter.java | 186 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 188 codeAttribute.attributesAccept(clazz, method, this); 192 public void visitLineNumberTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LineNumberTableAttribute lineNumberTableAttribute)
|
UsagePrinter.java | 158 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 160 codeAttribute.attributesAccept(clazz, method, this); 164 public void visitLineNumberTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LineNumberTableAttribute lineNumberTableAttribute)
|
/external/proguard/src/proguard/classfile/visitor/ |
ClassCleaner.java | 125 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 127 clean(codeAttribute); 129 codeAttribute.exceptionsAccept(clazz, method, this); 130 codeAttribute.attributesAccept(clazz, method, this); 134 public void visitStackMapAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, StackMapAttribute stackMapAttribute) 138 stackMapAttribute.stackMapFramesAccept(clazz, method, codeAttribute, this); 142 public void visitStackMapTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, StackMapTableAttribute stackMapTableAttribute [all...] |