/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 | 97 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 108 visitCodeAttribute0(clazz, method, codeAttribute); 127 public void visitCodeAttribute0(Clazz clazz, Method method, CodeAttribute codeAttribute) 135 int codeLength = codeAttribute.u4codeLength; 154 evaluateInstructionBlock(clazz, method, codeAttribute, 0); 157 codeAttribute.exceptionsAccept(clazz, method, this); 163 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/ |
VariableCleaner.java | 49 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 52 variableUsageMarker.visitCodeAttribute(clazz, method, codeAttribute); 55 codeAttribute.attributesAccept(clazz, method, this); 59 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) 65 codeAttribute.u2maxLocals); 69 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) 75 codeAttribute.u2maxLocals) [all...] |
VariableSizeUpdater.java | 53 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 60 codeAttribute.u2maxLocals = 67 System.out.println(" Max locals: "+codeAttribute.u2maxLocals+" <- parameters"); 71 codeAttribute.instructionsAccept(clazz, method, this); 77 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) {} 80 public void visitVariableInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, VariableInstruction variableInstruction) 88 if (codeAttribute.u2maxLocals < variableSize [all...] |
VariableRemapper.java | 63 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 66 codeAttributeEditor.reset(codeAttribute.u4codeLength); 69 codeAttribute.instructionsAccept(clazz, method, this); 72 codeAttributeEditor.visitCodeAttribute(clazz, method, codeAttribute); 75 codeAttribute.attributesAccept(clazz, method, this); 79 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) 82 localVariableTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this); 91 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute [all...] |
AttributeAdder.java | 48 private final CodeAttribute targetCodeAttribute; 84 CodeAttribute targetCodeAttribute, 239 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 242 CodeAttribute newCodeAttribute = 243 new CodeAttribute(constantAdder.addConstant(clazz, codeAttribute.u2attributeNameIndex), 244 codeAttribute.u2maxStack, 245 codeAttribute.u2maxLocals, 249 codeAttribute.u2exceptionTableLength > 0 [all...] |
MethodInvocationFixer.java | 63 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 66 codeAttributeEditor.reset(codeAttribute.u4codeLength); 69 codeAttribute.instructionsAccept(clazz, method, this); 72 codeAttributeEditor.visitCodeAttribute(clazz, method, codeAttribute); 78 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) {} 81 public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction)
|
/external/proguard/src/proguard/optimize/info/ |
VariableUsageMarker.java | 58 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 60 int maxLocals = codeAttribute.u2maxLocals; 75 codeAttribute.instructionsAccept(clazz, method, this); 81 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) {} 84 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 | 32 * exception targets in the CodeAttribute objects that it visits. 50 * the CodeAttribute that was visited most recently. 60 * reachable in the CodeAttribute that was visited most recently. 82 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 85 int codeLength = codeAttribute.u4codeLength; 101 markCode(clazz, method, codeAttribute, 0); 108 codeAttribute.exceptionsAccept(clazz, method, this); 116 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...] |
BranchTargetFinder.java | 34 * exception targets in the CodeAttribute objects that it visits. 83 * CodeAttribute that was visited most recently. 93 * any kind in the CodeAttribute that was visited most recently. 107 * branch instruction in the CodeAttribute that was visited most recently. 117 * branch instruction in the CodeAttribute that was visited most recently. 127 * definite branch instruction in the CodeAttribute that was visited most 138 * exception try block in the CodeAttribute that was visited most recently. 148 * exception try block in the CodeAttribute that was visited most recently. 158 * exception catch block in the CodeAttribute that was visited most recently. 168 * invocation in the CodeAttribute that was visited most recently [all...] |
MethodInliner.java | 139 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 151 estimatedResultingCodeLength = codeAttribute.u4codeLength; 156 stackSizeComputer.visitCodeAttribute(clazz, method, codeAttribute); 159 copyCode(clazz, method, codeAttribute); 168 codeAttributeComposer.visitCodeAttribute(clazz, method, codeAttribute); 171 codeAttribute.instructionsAccept(clazz, method, accessMethodMarker); 174 catchExceptionMarker.visitCodeAttribute(clazz, method, codeAttribute); 181 codeAttribute.u4codeLength <= MAXIMUM_INLINED_CODE_LENGTH) && 182 estimatedResultingCodeLength + codeAttribute.u4codeLength [all...] |
/external/proguard/src/proguard/classfile/ |
ProgramMember.java | 78 CodeAttribute codeAttribute = 79 (CodeAttribute)getAttribute(clazz, ClassConstants.ATTR_Code); 80 if (codeAttribute == null) 86 (LineNumberTableAttribute)codeAttribute.getAttribute(clazz,
|
/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) 113 copyCode(clazz, method, codeAttribute); 118 codeAttributeComposer.visitCodeAttribute(clazz, method, codeAttribute); 127 private void copyCode(Clazz clazz, Method method, CodeAttribute codeAttribute) 131 codeAttributeComposer.beginCodeFragment(codeAttribute.u4codeLength); 134 codeAttribute.instructionsAccept(clazz, method, this); 137 codeAttributeComposer.appendLabel(codeAttribute.u4codeLength); 145 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction [all...] |
/external/proguard/src/proguard/optimize/evaluation/ |
LivenessAnalyzer.java | 179 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 192 initializeArrays(codeAttribute); 195 partialEvaluator.visitCodeAttribute(clazz, method, codeAttribute); 197 int codeLength = codeAttribute.u4codeLength; 198 int variablesSize = codeAttribute.u2maxLocals; 232 codeAttribute.instructionAccept(clazz, method, offset, this); 249 codeAttribute.exceptionsAccept(clazz, method, this); 315 System.out.println(" "+ InstructionFactory.create(codeAttribute.code, offset).toString(offset)); 335 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) 76 visitCodeAttribute0(clazz, method, codeAttribute); 95 public void visitCodeAttribute0(Clazz clazz, Method method, CodeAttribute codeAttribute) 97 branchTargetFinder.visitCodeAttribute(clazz, method, codeAttribute); 100 if (!containsSubroutines(codeAttribute)) 112 codeAttributeComposer.beginCodeFragment(codeAttribute.u4codeLength); 116 while (offset < codeAttribute.u4codeLength) 118 Instruction instruction = InstructionFactory.create(codeAttribute.code, offset) [all...] |
/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...] |
/prebuilts/tools/common/m2/internal/net/sf/proguard/proguard-base/4.9/ |
proguard-base-4.9.jar | |