/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...] |
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)
|
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...] |
VariableRemapper.java | 89 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 94 for (int index= 0; index < codeAttribute.u2maxLocals; index++) 102 codeAttribute.attributesAccept(clazz, method, this); 105 codeAttributeEditor.reset(codeAttribute.u4codeLength); 108 codeAttribute.instructionsAccept(clazz, method, this); 111 codeAttributeEditor.visitCodeAttribute(clazz, method, codeAttribute); 115 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) 118 localVariableTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this) [all...] |
AttributeAdder.java | 52 private final CodeAttribute targetCodeAttribute; 88 CodeAttribute targetCodeAttribute, 259 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 262 CodeAttribute newCodeAttribute = 263 new CodeAttribute(constantAdder.addConstant(clazz, codeAttribute.u2attributeNameIndex), 264 codeAttribute.u2maxStack, 265 codeAttribute.u2maxLocals, 269 codeAttribute.u2exceptionTableLength > 0 [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 | 69 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 72 codeAttribute.exceptionsAccept(clazz, method, this); 75 codeAttribute.u2exceptionTableLength = 76 removeEmptyExceptions(codeAttribute.exceptionTable, 77 codeAttribute.u2exceptionTableLength); 83 public void visitExceptionInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, ExceptionInfo exceptionInfo) 87 codeAttribute, 96 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 | 135 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 137 codeAttribute.attributesAccept(clazz, method, this); 141 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) 113 codeAttributeComposer.beginCodeFragment(codeAttribute.u4codeLength); 116 codeAttribute.instructionsAccept(clazz, method, this); 122 codeAttribute.exceptionsAccept(clazz, method, this); 125 codeAttributeComposer.appendLabel(codeAttribute.u4codeLength); 129 codeAttributeComposer.visitCodeAttribute(clazz, method, codeAttribute); 137 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) 144 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...] |
SimpleEnumClassSimplifier.java | 153 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute) 156 codeAttributeEditor.reset(codeAttribute.u4codeLength); 159 codeAttribute.instructionsAccept(clazz, method, instructionSequenceReplacer); 162 codeAttributeEditor.visitCodeAttribute(clazz, method, codeAttribute);
|
/external/slf4j/slf4j-ext/src/main/java/org/slf4j/instrumentation/ |
JavassistHelper.java | 33 import javassist.bytecode.CodeAttribute; 97 CodeAttribute codeAttribute = method.getMethodInfo().getCodeAttribute(); 101 if (codeAttribute != null) { 103 attribute = codeAttribute.getAttribute("LocalVariableTable");
|
/external/proguard/src/proguard/preverify/ |
CodeSubroutineInliner.java | 64 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); 112 codeAttributeComposer.beginCodeFragment(codeAttribute.u4codeLength); 116 while (offset < codeAttribute.u4codeLength) 118 Instruction instruction = InstructionFactory.create(codeAttribute.code, offset); 137 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)
|