HomeSort by relevance Sort by last modified time
    Searched refs:localVariableTypeInfo (Results 1 - 16 of 16) sorted by null

  /external/proguard/src/proguard/classfile/editor/
LocalVariableTypeInfoAdder.java 52 public void visitLocalVariableTypeInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeInfo localVariableTypeInfo)
55 LocalVariableTypeInfo newLocalVariableTypeInfo =
56 new LocalVariableTypeInfo(localVariableTypeInfo.u2startPC,
57 localVariableTypeInfo.u2length,
58 constantAdder.addConstant(clazz, localVariableTypeInfo.u2nameIndex),
59 constantAdder.addConstant(clazz, localVariableTypeInfo.u2signatureIndex),
60 localVariableTypeInfo.u2index);
63 newLocalVariableTypeInfo.referencedClasses = localVariableTypeInfo.referencedClasses
    [all...]
LocalVariableTypeTableAttributeEditor.java 50 public void addLocalVariableTypeInfo(LocalVariableTypeInfo localVariableTypeInfo)
53 LocalVariableTypeInfo[] localVariableTypeTable = targetLocalVariableTypeTableAttribute.localVariableTypeTable;
55 // Make sure there is enough space for the new localVariableTypeInfo.
58 targetLocalVariableTypeTableAttribute.localVariableTypeTable = new LocalVariableTypeInfo[localVariableTypeTableLength+1];
65 // Add the localVariableTypeInfo.
66 localVariableTypeTable[targetLocalVariableTypeTableAttribute.u2localVariableTypeTableLength++] = localVariableTypeInfo;
VariableRemapper.java 114 public void visitLocalVariableTypeInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeInfo localVariableTypeInfo)
116 localVariableTypeInfo.u2index =
117 remapVariable(localVariableTypeInfo.u2index);
181 private int removeEmptyLocalVariableTypes(LocalVariableTypeInfo[] localVariableTypeInfos,
188 LocalVariableTypeInfo localVariableTypeInfo = localVariableTypeInfos[index];
189 if (localVariableTypeInfo.u2index >= 0)
191 localVariableTypeInfos[newIndex++] = localVariableTypeInfo;
CodeAttributeComposer.java 588 public void visitLocalVariableTypeInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeInfo localVariableTypeInfo)
592 int startPC = remapInstructionOffset(localVariableTypeInfo.u2startPC);
593 int endPC = remapInstructionOffset(localVariableTypeInfo.u2startPC + localVariableTypeInfo.u2length);
595 localVariableTypeInfo.u2startPC = startPC;
596 localVariableTypeInfo.u2length = endPC - startPC;
780 private int removeEmptyLocalVariableTypes(LocalVariableTypeInfo[] localVariableTypeInfos,
788 LocalVariableTypeInfo localVariableTypeInfo = localVariableTypeInfos[index]
    [all...]
ConstantPoolRemapper.java 523 public void visitLocalVariableTypeInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeInfo localVariableTypeInfo)
525 localVariableTypeInfo.u2nameIndex =
526 remapConstantIndex(localVariableTypeInfo.u2nameIndex);
527 localVariableTypeInfo.u2signatureIndex =
528 remapConstantIndex(localVariableTypeInfo.u2signatureIndex);
CodeAttributeEditor.java     [all...]
ClassReferenceFixer.java 340 public void visitLocalVariableTypeInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeInfo localVariableTypeInfo)
343 String signature = clazz.getString(localVariableTypeInfo.u2signatureIndex);
345 localVariableTypeInfo.referencedClasses);
349 localVariableTypeInfo.u2signatureIndex =
  /external/proguard/src/proguard/classfile/attribute/visitor/
LocalVariableTypeInfoVisitor.java 29 * <code>LocalVariableTypeInfo</code> objects. Note that there is only a single
30 * implementation of <code>LocalVariableTypeInfo</code>, such that this interface
37 public void visitLocalVariableTypeInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeInfo localVariableTypeInfo);
  /external/proguard/src/proguard/classfile/visitor/
ReferencedClassVisitor.java 205 public void visitLocalVariableTypeInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeInfo localVariableTypeInfo)
208 localVariableTypeInfo.referencedClassesAccept(classVisitor);
ClassPrinter.java 829 public void visitLocalVariableTypeInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeInfo localVariableTypeInfo)
831 println("#" + localVariableTypeInfo.u2index + ": " +
832 localVariableTypeInfo.u2startPC + " -> " +
833 (localVariableTypeInfo.u2startPC + localVariableTypeInfo.u2length) + " [" +
834 clazz.getString(localVariableTypeInfo.u2signatureIndex) + " " +
835 clazz.getString(localVariableTypeInfo.u2nameIndex) + "]");
    [all...]
  /external/proguard/src/proguard/classfile/io/
ProgramClassWriter.java 513 public void visitLocalVariableTypeInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeInfo localVariableTypeInfo)
515 dataOutput.writeShort(localVariableTypeInfo.u2startPC);
516 dataOutput.writeShort(localVariableTypeInfo.u2length);
517 dataOutput.writeShort(localVariableTypeInfo.u2nameIndex);
518 dataOutput.writeShort(localVariableTypeInfo.u2signatureIndex);
519 dataOutput.writeShort(localVariableTypeInfo.u2index);
ProgramClassReader.java 457 localVariableTypeTableAttribute.localVariableTypeTable = new LocalVariableTypeInfo[localVariableTypeTableAttribute.u2localVariableTypeTableLength];
460 LocalVariableTypeInfo localVariableTypeInfo = new LocalVariableTypeInfo();
461 this.visitLocalVariableTypeInfo(clazz, method, codeAttribute, localVariableTypeInfo);
462 localVariableTypeTableAttribute.localVariableTypeTable[index] = localVariableTypeInfo;
667 public void visitLocalVariableTypeInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeInfo localVariableTypeInfo)
669 localVariableTypeInfo.u2startPC = dataInput.readUnsignedShort();
670 localVariableTypeInfo.u2length = dataInput.readUnsignedShort()
    [all...]
  /external/proguard/src/proguard/obfuscate/
Utf8UsageMarker.java 281 public void visitLocalVariableTypeInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeInfo localVariableTypeInfo)
283 markCpUtf8Entry(clazz, localVariableTypeInfo.u2nameIndex);
284 markCpUtf8Entry(clazz, localVariableTypeInfo.u2signatureIndex);
  /external/proguard/src/proguard/classfile/util/
ClassReferenceInitializer.java 346 public void visitLocalVariableTypeInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeInfo localVariableTypeInfo)
348 localVariableTypeInfo.referencedClasses =
350 clazz.getString(localVariableTypeInfo.u2signatureIndex));
  /external/proguard/src/proguard/optimize/peephole/
TargetClassChanger.java 278 public void visitLocalVariableTypeInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeInfo localVariableTypeInfo)
281 updateReferencedClasses(localVariableTypeInfo.referencedClasses);
  /external/proguard/src/proguard/shrink/
UsageMarker.java 753 public void visitLocalVariableTypeInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeInfo localVariableTypeInfo)
755 markConstant(clazz, localVariableTypeInfo.u2nameIndex);
756 markConstant(clazz, localVariableTypeInfo.u2signatureIndex);

Completed in 452 milliseconds