Searched defs:localVariableTypeTableAttribute (Results 1 - 25 of 29) sorted by relevance

12

/external/proguard/src/proguard/obfuscate/
H A DParameterNameMarker.java90 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
92 if (!AttributeUsageMarker.isUsed(localVariableTypeTableAttribute) &&
98 for (int index = 0; index < localVariableTypeTableAttribute.u2localVariableTypeTableLength; index++)
101 localVariableTypeTableAttribute.localVariableTypeTable[index];
105 localVariableTypeTableAttribute.localVariableTypeTable[newIndex++] =
111 localVariableTypeTableAttribute.u2localVariableTypeTableLength = newIndex;
116 attributeUsageMarker.visitLocalVariableTypeTableAttribute(clazz, method, codeAttribute, localVariableTypeTableAttribute);
/external/proguard/src/proguard/classfile/editor/
H A DVariableCleaner.java105 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
108 localVariableTypeTableAttribute.u2localVariableTypeTableLength =
109 removeUnusedLocalVariableTypes(localVariableTypeTableAttribute.localVariableTypeTable,
110 localVariableTypeTableAttribute.u2localVariableTypeTableLength,
114 trimLocalVariableTypes(localVariableTypeTableAttribute.localVariableTypeTable,
115 localVariableTypeTableAttribute.u2localVariableTypeTableLength,
119 if (localVariableTypeTableAttribute.u2localVariableTypeTableLength == 0)
H A DAttributeAdder.java366 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
370 new LocalVariableTypeTableAttribute(constantAdder.addConstant(clazz, localVariableTypeTableAttribute.u2attributeNameIndex),
372 new LocalVariableTypeInfo[localVariableTypeTableAttribute.u2localVariableTypeTableLength]);
375 localVariableTypeTableAttribute.localVariablesAccept(clazz,
H A DVariableRemapper.java122 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
125 localVariableTypeTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
H A DClassReferenceFixer.java300 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
303 localVariableTypeTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
H A DCodeAttributeComposer.java521 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
524 localVariableTypeTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
527 localVariableTypeTableAttribute.u2localVariableTypeTableLength =
528 removeEmptyLocalVariableTypes(localVariableTypeTableAttribute.localVariableTypeTable,
529 localVariableTypeTableAttribute.u2localVariableTypeTableLength,
H A DUtf8Shrinker.java252 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
254 markCpUtf8Entry(clazz, localVariableTypeTableAttribute.u2attributeNameIndex);
257 localVariableTypeTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
H A DCodeAttributeEditor.java513 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
516 localVariableTypeTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
H A DConstantPoolRemapper.java416 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
418 localVariableTypeTableAttribute.u2attributeNameIndex =
419 remapConstantIndex(localVariableTypeTableAttribute.u2attributeNameIndex);
422 localVariableTypeTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
H A DConstantPoolShrinker.java312 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
314 markConstant(clazz, localVariableTypeTableAttribute.u2attributeNameIndex);
317 localVariableTypeTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
/external/proguard/src/proguard/shrink/
H A DLocalVariableTypeUsageMarker.java87 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
91 localVariableTypeTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
96 usageMarker.markAsUsed(localVariableTypeTableAttribute);
98 markConstant(clazz, localVariableTypeTableAttribute.u2attributeNameIndex);
H A DClassShrinker.java224 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
227 localVariableTypeTableAttribute.u2localVariableTypeTableLength =
228 shrinkArray(localVariableTypeTableAttribute.localVariableTypeTable,
229 localVariableTypeTableAttribute.u2localVariableTypeTableLength);
/external/proguard/src/proguard/optimize/evaluation/
H A DVariableOptimizer.java190 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
193 localVariableTypeTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
H A DSimpleEnumDescriptorSimplifier.java277 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
280 localVariableTypeTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
/external/proguard/src/proguard/classfile/attribute/visitor/
H A DAttributeNameFilter.java299 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
301 if (accepted(clazz, localVariableTypeTableAttribute))
303 attributeVisitor.visitLocalVariableTypeTableAttribute(clazz, method, codeAttribute, localVariableTypeTableAttribute);
H A DAttributeVisitor.java75 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute); argument
H A DMultiAttributeVisitor.java286 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
290 attributeVisitors[index].visitLocalVariableTypeTableAttribute(clazz, method, codeAttribute, localVariableTypeTableAttribute);
H A DNonEmptyAttributeFilter.java216 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
218 if (localVariableTypeTableAttribute.u2localVariableTypeTableLength > 0)
220 attributeVisitor.visitLocalVariableTypeTableAttribute(clazz, method, codeAttribute, localVariableTypeTableAttribute);
H A DRequiredAttributeFilter.java283 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
287 optionalAttributeVisitor.visitLocalVariableTypeTableAttribute(clazz, method, codeAttribute, localVariableTypeTableAttribute);
/external/proguard/src/proguard/classfile/visitor/
H A DReferencedClassVisitor.java173 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
176 localVariableTypeTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
H A DClassCleaner.java179 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
181 clean(localVariableTypeTableAttribute);
183 localVariableTypeTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
/external/proguard/src/proguard/optimize/
H A DChangedCodePrinter.java182 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
184 attributeVisitor.visitLocalVariableTypeTableAttribute(clazz, method, codeAttribute, localVariableTypeTableAttribute);
/external/proguard/src/proguard/classfile/util/
H A DClassReferenceInitializer.java331 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
334 localVariableTypeTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
/external/proguard/src/proguard/optimize/peephole/
H A DTargetClassChanger.java266 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
269 localVariableTypeTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
/external/proguard/src/proguard/classfile/io/
H A DProgramClassReader.java510 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
513 localVariableTypeTableAttribute.u2localVariableTypeTableLength = dataInput.readUnsignedShort();
515 localVariableTypeTableAttribute.localVariableTypeTable = new LocalVariableTypeInfo[localVariableTypeTableAttribute.u2localVariableTypeTableLength];
516 for (int index = 0; index < localVariableTypeTableAttribute.u2localVariableTypeTableLength; index++)
520 localVariableTypeTableAttribute.localVariableTypeTable[index] = localVariableTypeInfo;

Completed in 1661 milliseconds

12