HomeSort by relevance Sort by last modified time
    Searched defs:codeAttribute (Results 1 - 25 of 43) sorted by null

1 2

  /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)
ConstantPoolRemapper.java 315 public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute)
317 codeAttribute.u2attributeNameIndex =
318 remapConstantIndex(codeAttribute.u2attributeNameIndex);
321 codeAttributeEditor.reset(codeAttribute.u4codeLength);
324 codeAttribute.instructionsAccept(clazz, method, this);
328 codeAttributeEditor.visitCodeAttribute(clazz, method, codeAttribute);
331 codeAttribute.exceptionsAccept(clazz, method, this);
332 codeAttribute.attributesAccept(clazz, method, this);
336 public void visitStackMapAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, StackMapAttribute stackMapAttribute
    [all...]
  /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...]

Completed in 558 milliseconds

1 2