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

  /external/proguard/src/proguard/classfile/editor/
LocalVariableInfoAdder.java 52 public void visitLocalVariableInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableInfo localVariableInfo)
55 LocalVariableInfo newLocalVariableInfo =
56 new LocalVariableInfo(localVariableInfo.u2startPC,
57 localVariableInfo.u2length,
58 constantAdder.addConstant(clazz, localVariableInfo.u2nameIndex),
59 constantAdder.addConstant(clazz, localVariableInfo.u2descriptorIndex),
60 localVariableInfo.u2index);
62 newLocalVariableInfo.referencedClass = localVariableInfo.referencedClass
    [all...]
LocalVariableTableAttributeEditor.java 49 public void addLocalVariableInfo(LocalVariableInfo localVariableInfo)
52 LocalVariableInfo[] localVariableTable = targetLocalVariableTableAttribute.localVariableTable;
54 // Make sure there is enough space for the new localVariableInfo.
57 targetLocalVariableTableAttribute.localVariableTable = new LocalVariableInfo[localVariableTableLength+1];
64 // Add the localVariableInfo.
65 localVariableTable[targetLocalVariableTableAttribute.u2localVariableTableLength++] = localVariableInfo;
VariableRemapper.java 105 public void visitLocalVariableInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableInfo localVariableInfo)
107 localVariableInfo.u2index =
108 remapVariable(localVariableInfo.u2index);
159 private int removeEmptyLocalVariables(LocalVariableInfo[] localVariableInfos,
166 LocalVariableInfo localVariableInfo = localVariableInfos[index];
167 if (localVariableInfo.u2index >= 0)
169 localVariableInfos[newIndex++] = localVariableInfo;
CodeAttributeComposer.java 575 public void visitLocalVariableInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableInfo localVariableInfo)
579 int startPC = remapInstructionOffset(localVariableInfo.u2startPC);
580 int endPC = remapInstructionOffset(localVariableInfo.u2startPC + localVariableInfo.u2length);
582 localVariableInfo.u2startPC = startPC;
583 localVariableInfo.u2length = endPC - startPC;
750 private int removeEmptyLocalVariables(LocalVariableInfo[] localVariableInfos,
758 LocalVariableInfo localVariableInfo = localVariableInfos[index]
    [all...]
ConstantPoolRemapper.java 512 public void visitLocalVariableInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableInfo localVariableInfo)
514 localVariableInfo.u2nameIndex =
515 remapConstantIndex(localVariableInfo.u2nameIndex);
516 localVariableInfo.u2descriptorIndex =
517 remapConstantIndex(localVariableInfo.u2descriptorIndex);
CodeAttributeEditor.java     [all...]
ClassReferenceFixer.java 323 public void visitLocalVariableInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableInfo localVariableInfo)
326 String descriptor = clazz.getString(localVariableInfo.u2descriptorIndex);
328 localVariableInfo.referencedClass);
333 localVariableInfo.u2descriptorIndex =
  /external/proguard/src/proguard/classfile/attribute/visitor/
LocalVariableInfoVisitor.java 29 * <code>LocalVariableInfo</code> objects. Note that there is only a single
30 * implementation of <code>LocalVariableInfo</code>, such that this interface
37 public void visitLocalVariableInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableInfo localVariableInfo);
  /external/proguard/src/proguard/classfile/visitor/
ReferencedClassVisitor.java 196 public void visitLocalVariableInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableInfo localVariableInfo)
199 localVariableInfo.referencedClassAccept(classVisitor);
ClassPrinter.java 817 public void visitLocalVariableInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableInfo localVariableInfo)
819 println("#" + localVariableInfo.u2index + ": " +
820 localVariableInfo.u2startPC + " -> " +
821 (localVariableInfo.u2startPC + localVariableInfo.u2length) + " [" +
822 clazz.getString(localVariableInfo.u2descriptorIndex) + " " +
823 clazz.getString(localVariableInfo.u2nameIndex) + "]");
    [all...]
  /external/proguard/src/proguard/classfile/io/
ProgramClassWriter.java 501 public void visitLocalVariableInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableInfo localVariableInfo)
503 dataOutput.writeShort(localVariableInfo.u2startPC);
504 dataOutput.writeShort(localVariableInfo.u2length);
505 dataOutput.writeShort(localVariableInfo.u2nameIndex);
506 dataOutput.writeShort(localVariableInfo.u2descriptorIndex);
507 dataOutput.writeShort(localVariableInfo.u2index);
ProgramClassReader.java 442 localVariableTableAttribute.localVariableTable = new LocalVariableInfo[localVariableTableAttribute.u2localVariableTableLength];
445 LocalVariableInfo localVariableInfo = new LocalVariableInfo();
446 this.visitLocalVariableInfo(clazz, method, codeAttribute, localVariableInfo);
447 localVariableTableAttribute.localVariableTable[index] = localVariableInfo;
655 public void visitLocalVariableInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableInfo localVariableInfo)
657 localVariableInfo.u2startPC = dataInput.readUnsignedShort();
658 localVariableInfo.u2length = dataInput.readUnsignedShort()
    [all...]
  /external/proguard/src/proguard/obfuscate/
Utf8UsageMarker.java 272 public void visitLocalVariableInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableInfo localVariableInfo)
274 markCpUtf8Entry(clazz, localVariableInfo.u2nameIndex);
275 markCpUtf8Entry(clazz, localVariableInfo.u2descriptorIndex);
  /external/proguard/src/proguard/optimize/peephole/
TargetClassChanger.java 269 public void visitLocalVariableInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableInfo localVariableInfo)
272 localVariableInfo.referencedClass =
273 updateReferencedClass(localVariableInfo.referencedClass);
  /external/proguard/src/proguard/classfile/util/
ClassReferenceInitializer.java 336 public void visitLocalVariableInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableInfo localVariableInfo)
338 localVariableInfo.referencedClass =
340 clazz.getString(localVariableInfo.u2descriptorIndex));
  /external/proguard/src/proguard/shrink/
UsageMarker.java 744 public void visitLocalVariableInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableInfo localVariableInfo)
746 markConstant(clazz, localVariableInfo.u2nameIndex);
747 markConstant(clazz, localVariableInfo.u2descriptorIndex);

Completed in 372 milliseconds