/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 | 115 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 118 localVariableTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
|
H A D | Utf8Shrinker.java | 243 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 245 markCpUtf8Entry(clazz, localVariableTableAttribute.u2attributeNameIndex); 248 localVariableTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
|
H A D | AttributeAdder.java | 347 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 351 new LocalVariableTableAttribute(constantAdder.addConstant(clazz, localVariableTableAttribute.u2attributeNameIndex), 353 new LocalVariableInfo[localVariableTableAttribute.u2localVariableTableLength]); 356 localVariableTableAttribute.localVariablesAccept(clazz,
|
H A D | CodeAttributeComposer.java | 508 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 511 localVariableTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this); 514 localVariableTableAttribute.u2localVariableTableLength = 515 removeEmptyLocalVariables(localVariableTableAttribute.localVariableTable, 516 localVariableTableAttribute.u2localVariableTableLength,
|
H A D | ConstantPoolShrinker.java | 303 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 305 markConstant(clazz, localVariableTableAttribute.u2attributeNameIndex); 308 localVariableTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
|
H A D | ConstantPoolRemapper.java | 406 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 408 localVariableTableAttribute.u2attributeNameIndex = 409 remapConstantIndex(localVariableTableAttribute.u2attributeNameIndex); 412 localVariableTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
|
H A D | ClassReferenceFixer.java | 293 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 296 localVariableTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
|
/external/proguard/src/proguard/shrink/ |
H A D | LocalVariableTypeUsageMarker.java | 71 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 75 localVariableTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this); 80 usageMarker.markAsUsed(localVariableTableAttribute); 82 markConstant(clazz, localVariableTableAttribute.u2attributeNameIndex);
|
H A D | ClassShrinker.java | 215 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 218 localVariableTableAttribute.u2localVariableTableLength = 219 shrinkArray(localVariableTableAttribute.localVariableTable, 220 localVariableTableAttribute.u2localVariableTableLength);
|
/external/proguard/src/proguard/classfile/visitor/ |
H A D | ReferencedClassVisitor.java | 166 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 169 localVariableTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
|
H A D | ClassCleaner.java | 171 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 173 clean(localVariableTableAttribute); 175 localVariableTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
|
H A D | ClassPrinter.java | 578 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 580 println(visitorInfo(localVariableTableAttribute) + 582 localVariableTableAttribute.u2localVariableTableLength + ")"); 585 localVariableTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
|
/external/proguard/src/proguard/classfile/attribute/visitor/ |
H A D | AttributeNameFilter.java | 290 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 292 if (accepted(clazz, localVariableTableAttribute)) 294 attributeVisitor.visitLocalVariableTableAttribute(clazz, method, codeAttribute, localVariableTableAttribute);
|
H A D | NonEmptyAttributeFilter.java | 207 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 209 if (localVariableTableAttribute.u2localVariableTableLength > 0) 211 attributeVisitor.visitLocalVariableTableAttribute(clazz, method, codeAttribute, localVariableTableAttribute);
|
H A D | AttributeVisitor.java | 74 public void visitLocalVariableTableAttribute( Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute); argument
|
H A D | RequiredAttributeFilter.java | 274 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 278 optionalAttributeVisitor.visitLocalVariableTableAttribute(clazz, method, codeAttribute, localVariableTableAttribute);
|
H A D | MultiAttributeVisitor.java | 277 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 281 attributeVisitors[index].visitLocalVariableTableAttribute(clazz, method, codeAttribute, localVariableTableAttribute);
|
/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);
|
H A D | SimpleEnumDescriptorSimplifier.java | 270 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 273 localVariableTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
|
/external/proguard/src/proguard/optimize/ |
H A D | ChangedCodePrinter.java | 176 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 178 attributeVisitor.visitLocalVariableTableAttribute(clazz, method, codeAttribute, localVariableTableAttribute);
|
/external/proguard/src/proguard/optimize/peephole/ |
H A D | TargetClassChanger.java | 259 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 262 localVariableTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
|
/external/proguard/src/proguard/classfile/io/ |
H A D | ProgramClassReader.java | 495 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 498 localVariableTableAttribute.u2localVariableTableLength = dataInput.readUnsignedShort(); 500 localVariableTableAttribute.localVariableTable = new LocalVariableInfo[localVariableTableAttribute.u2localVariableTableLength]; 501 for (int index = 0; index < localVariableTableAttribute.u2localVariableTableLength; index++) 505 localVariableTableAttribute.localVariableTable[index] = localVariableInfo;
|
/external/proguard/src/proguard/classfile/util/ |
H A D | ClassReferenceInitializer.java | 324 public void visitLocalVariableTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTableAttribute localVariableTableAttribute) argument 327 localVariableTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
|