/external/proguard/src/proguard/obfuscate/ |
H A D | ParameterNameMarker.java | 58 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 60 if (!AttributeUsageMarker.isUsed(localVariableTableAttribute) && 66 for (int index = 0; index < localVariableTableAttribute.u2localVariableTableLength; index++) 69 localVariableTableAttribute.localVariableTable[index]; 73 localVariableTableAttribute.localVariableTable[newIndex++] = 79 localVariableTableAttribute.u2localVariableTableLength = newIndex; 84 attributeUsageMarker.visitLocalVariableTableAttribute(clazz, method, codeAttribute, localVariableTableAttribute);
|
/external/proguard/src/proguard/classfile/editor/ |
H A D | VariableCleaner.java | 84 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 87 localVariableTableAttribute.u2localVariableTableLength = 88 removeUnusedLocalVariables(localVariableTableAttribute.localVariableTable, 89 localVariableTableAttribute.u2localVariableTableLength, 93 trimLocalVariables(localVariableTableAttribute.localVariableTable, 94 localVariableTableAttribute.u2localVariableTableLength, 98 if (localVariableTableAttribute.u2localVariableTableLength == 0)
|
H A D | VariableRemapper.java | 92 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 95 localVariableTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
|
H A D | AttributeAdder.java | 325 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 329 new LocalVariableTableAttribute(constantAdder.addConstant(clazz, localVariableTableAttribute.u2attributeNameIndex), 331 new LocalVariableInfo[localVariableTableAttribute.u2localVariableTableLength]); 334 localVariableTableAttribute.localVariablesAccept(clazz,
|
H A D | ClassReferenceFixer.java | 250 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 253 localVariableTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
|
H A D | CodeAttributeComposer.java | 502 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 505 localVariableTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this); 508 localVariableTableAttribute.u2localVariableTableLength = 509 removeEmptyLocalVariables(localVariableTableAttribute.localVariableTable, 510 localVariableTableAttribute.u2localVariableTableLength,
|
H A D | ConstantPoolShrinker.java | 293 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 295 markConstant(clazz, localVariableTableAttribute.u2attributeNameIndex); 298 localVariableTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
|
H A D | Utf8Shrinker.java | 234 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 236 markCpUtf8Entry(clazz, localVariableTableAttribute.u2attributeNameIndex); 239 localVariableTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
|
H A D | CodeAttributeEditor.java | 501 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 504 localVariableTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
|
H A D | ConstantPoolRemapper.java | 395 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 397 localVariableTableAttribute.u2attributeNameIndex = 398 remapConstantIndex(localVariableTableAttribute.u2attributeNameIndex); 401 localVariableTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
|
/external/proguard/src/proguard/shrink/ |
H A D | LocalVariableTypeUsageMarker.java | 72 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 76 localVariableTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this); 81 usageMarker.markAsUsed(localVariableTableAttribute); 83 markConstant(clazz, localVariableTableAttribute.u2attributeNameIndex);
|
H A D | ClassShrinker.java | 198 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 201 localVariableTableAttribute.u2localVariableTableLength = 202 shrinkArray(localVariableTableAttribute.localVariableTable, 203 localVariableTableAttribute.u2localVariableTableLength);
|
H A D | UsageMarker.java | 734 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 738 //markAsUsed(localVariableTableAttribute); 740 //markConstant(clazz, localVariableTableAttribute.u2attributeNameIndex); 743 //localVariableTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
|
/external/proguard/src/proguard/optimize/evaluation/ |
H A D | VariableOptimizer.java | 183 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 186 localVariableTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
|
/external/proguard/src/proguard/classfile/attribute/visitor/ |
H A D | AttributeNameFilter.java | 281 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 283 if (accepted(clazz, localVariableTableAttribute)) 285 localVariableTableAttribute.accept(clazz, method, codeAttribute, attributeVisitor);
|
H A D | AttributeVisitor.java | 73 public void visitLocalVariableTableAttribute( Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute); argument
|
H A D | MultiAttributeVisitor.java | 268 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 272 attributeVisitors[index].visitLocalVariableTableAttribute(clazz, method, codeAttribute, localVariableTableAttribute);
|
H A D | NonEmptyAttributeFilter.java | 199 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 201 if (localVariableTableAttribute.u2localVariableTableLength > 0) 203 localVariableTableAttribute.accept(clazz, method, codeAttribute, attributeVisitor);
|
H A D | RequiredAttributeFilter.java | 265 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 269 localVariableTableAttribute.accept(clazz, method, codeAttribute, optionalAttributeVisitor);
|
/external/proguard/src/proguard/classfile/visitor/ |
H A D | ReferencedClassVisitor.java | 159 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 162 localVariableTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
|
/external/proguard/src/proguard/optimize/ |
H A D | ChangedCodePrinter.java | 171 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 173 attributeVisitor.visitLocalVariableTableAttribute(clazz, method, codeAttribute, localVariableTableAttribute);
|
/external/proguard/src/proguard/classfile/util/ |
H A D | ClassReferenceInitializer.java | 312 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 315 localVariableTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
|
/external/proguard/src/proguard/optimize/peephole/ |
H A D | TargetClassChanger.java | 240 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 243 localVariableTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
|
/external/proguard/src/proguard/classfile/io/ |
H A D | ProgramClassReader.java | 473 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 476 localVariableTableAttribute.u2localVariableTableLength = dataInput.readUnsignedShort(); 478 localVariableTableAttribute.localVariableTable = new LocalVariableInfo[localVariableTableAttribute.u2localVariableTableLength]; 479 for (int index = 0; index < localVariableTableAttribute.u2localVariableTableLength; index++) 483 localVariableTableAttribute.localVariableTable[index] = localVariableInfo;
|
H A D | ProgramClassWriter.java | 429 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 432 dataOutput.writeShort(localVariableTableAttribute.u2localVariableTableLength); 434 localVariableTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
|