Searched defs:localVariableTypeTableAttribute (Results 1 - 25 of 27) 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 DVariableRemapper.java99 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
102 localVariableTypeTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
H A DAttributeAdder.java344 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
348 new LocalVariableTypeTableAttribute(constantAdder.addConstant(clazz, localVariableTypeTableAttribute.u2attributeNameIndex),
350 new LocalVariableTypeInfo[localVariableTypeTableAttribute.u2localVariableTypeTableLength]);
353 localVariableTypeTableAttribute.localVariablesAccept(clazz,
H A DClassReferenceFixer.java257 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
260 localVariableTypeTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
H A DCodeAttributeComposer.java515 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
518 localVariableTypeTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
521 localVariableTypeTableAttribute.u2localVariableTypeTableLength =
522 removeEmptyLocalVariableTypes(localVariableTypeTableAttribute.localVariableTypeTable,
523 localVariableTypeTableAttribute.u2localVariableTypeTableLength,
H A DConstantPoolShrinker.java302 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
304 markConstant(clazz, localVariableTypeTableAttribute.u2attributeNameIndex);
307 localVariableTypeTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
H A DUtf8Shrinker.java243 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
245 markCpUtf8Entry(clazz, localVariableTypeTableAttribute.u2attributeNameIndex);
248 localVariableTypeTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
H A DCodeAttributeEditor.java508 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
511 localVariableTypeTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
H A DConstantPoolRemapper.java405 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
407 localVariableTypeTableAttribute.u2attributeNameIndex =
408 remapConstantIndex(localVariableTypeTableAttribute.u2attributeNameIndex);
411 localVariableTypeTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
/external/proguard/src/proguard/shrink/
H A DLocalVariableTypeUsageMarker.java88 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
92 localVariableTypeTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
97 usageMarker.markAsUsed(localVariableTypeTableAttribute);
99 markConstant(clazz, localVariableTypeTableAttribute.u2attributeNameIndex);
H A DClassShrinker.java207 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
210 localVariableTypeTableAttribute.u2localVariableTypeTableLength =
211 shrinkArray(localVariableTypeTableAttribute.localVariableTypeTable,
212 localVariableTypeTableAttribute.u2localVariableTypeTableLength);
H A DUsageMarker.java747 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
751 //markAsUsed(localVariableTypeTableAttribute);
753 //markConstant(clazz, localVariableTypeTableAttribute.u2attributeNameIndex);
756 //localVariableTypeTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
/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);
/external/proguard/src/proguard/classfile/attribute/visitor/
H A DAttributeNameFilter.java290 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
292 if (accepted(clazz, localVariableTypeTableAttribute))
294 localVariableTypeTableAttribute.accept(clazz, method, codeAttribute, attributeVisitor);
H A DAttributeVisitor.java74 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute); argument
H A DMultiAttributeVisitor.java277 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
281 attributeVisitors[index].visitLocalVariableTypeTableAttribute(clazz, method, codeAttribute, localVariableTypeTableAttribute);
H A DNonEmptyAttributeFilter.java208 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
210 if (localVariableTypeTableAttribute.u2localVariableTypeTableLength > 0)
212 localVariableTypeTableAttribute.accept(clazz, method, codeAttribute, attributeVisitor);
H A DRequiredAttributeFilter.java274 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
278 localVariableTypeTableAttribute.accept(clazz, method, codeAttribute, optionalAttributeVisitor);
/external/proguard/src/proguard/classfile/visitor/
H A DReferencedClassVisitor.java166 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
169 localVariableTypeTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
/external/proguard/src/proguard/optimize/
H A DChangedCodePrinter.java177 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
179 attributeVisitor.visitLocalVariableTypeTableAttribute(clazz, method, codeAttribute, localVariableTypeTableAttribute);
/external/proguard/src/proguard/classfile/util/
H A DClassReferenceInitializer.java319 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
322 localVariableTypeTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
/external/proguard/src/proguard/optimize/peephole/
H A DTargetClassChanger.java247 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
250 localVariableTypeTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);
/external/proguard/src/proguard/classfile/io/
H A DProgramClassReader.java488 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
491 localVariableTypeTableAttribute.u2localVariableTypeTableLength = dataInput.readUnsignedShort();
493 localVariableTypeTableAttribute.localVariableTypeTable = new LocalVariableTypeInfo[localVariableTypeTableAttribute.u2localVariableTypeTableLength];
494 for (int index = 0; index < localVariableTypeTableAttribute.u2localVariableTypeTableLength; index++)
498 localVariableTypeTableAttribute.localVariableTypeTable[index] = localVariableTypeInfo;
H A DProgramClassWriter.java438 public void visitLocalVariableTypeTableAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeTableAttribute localVariableTypeTableAttribute) argument
441 dataOutput.writeShort(localVariableTypeTableAttribute.u2localVariableTypeTableLength);
443 localVariableTypeTableAttribute.localVariablesAccept(clazz, method, codeAttribute, this);

Completed in 245 milliseconds

12