/external/proguard/src/proguard/classfile/editor/ |
H A D | LocalVariableTypeInfoAdder.java | 52 public void visitLocalVariableTypeInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeInfo localVariableTypeInfo) argument 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;
|
H A D | LocalVariableTypeTableAttributeEditor.java | 50 public void addLocalVariableTypeInfo(LocalVariableTypeInfo localVariableTypeInfo) argument 55 // Make sure there is enough space for the new localVariableTypeInfo. 65 // Add the localVariableTypeInfo. 66 localVariableTypeTable[targetLocalVariableTypeTableAttribute.u2localVariableTypeTableLength++] = localVariableTypeInfo;
|
H A D | VariableRemapper.java | 114 public void visitLocalVariableTypeInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeInfo localVariableTypeInfo) argument 116 localVariableTypeInfo.u2index = 117 remapVariable(localVariableTypeInfo.u2index); 188 LocalVariableTypeInfo localVariableTypeInfo = localVariableTypeInfos[index]; 189 if (localVariableTypeInfo.u2index >= 0) 191 localVariableTypeInfos[newIndex++] = localVariableTypeInfo;
|
H A D | CodeAttributeComposer.java | 588 public void visitLocalVariableTypeInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeInfo localVariableTypeInfo) argument 592 int startPC = remapInstructionOffset(localVariableTypeInfo.u2startPC); 593 int endPC = remapInstructionOffset(localVariableTypeInfo.u2startPC + localVariableTypeInfo.u2length); 595 localVariableTypeInfo.u2startPC = startPC; 596 localVariableTypeInfo.u2length = endPC - startPC; 788 LocalVariableTypeInfo localVariableTypeInfo = localVariableTypeInfos[index]; 789 if (localVariableTypeInfo.u2length > 0 && 790 localVariableTypeInfo.u2index < maxLocals) 792 localVariableTypeInfos[newIndex++] = localVariableTypeInfo; [all...] |
H A D | ConstantPoolRemapper.java | 523 public void visitLocalVariableTypeInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeInfo localVariableTypeInfo) argument 525 localVariableTypeInfo.u2nameIndex = 526 remapConstantIndex(localVariableTypeInfo.u2nameIndex); 527 localVariableTypeInfo.u2signatureIndex = 528 remapConstantIndex(localVariableTypeInfo.u2signatureIndex);
|
H A D | CodeAttributeEditor.java | 924 public void visitLocalVariableTypeInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeInfo localVariableTypeInfo) argument 928 localVariableTypeInfo.u2length = remapBranchOffset(localVariableTypeInfo.u2startPC, 929 localVariableTypeInfo.u2length); 930 localVariableTypeInfo.u2startPC = remapInstructionOffset(localVariableTypeInfo.u2startPC); 1056 LocalVariableTypeInfo localVariableTypeInfo = localVariableTypeInfos[index]; 1057 if (localVariableTypeInfo.u2length > 0 && 1058 localVariableTypeInfo.u2index < maxLocals) 1060 localVariableTypeInfos[newIndex++] = localVariableTypeInfo; [all...] |
H A D | ClassReferenceFixer.java | 340 public void visitLocalVariableTypeInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeInfo localVariableTypeInfo) argument 343 String signature = clazz.getString(localVariableTypeInfo.u2signatureIndex); 345 localVariableTypeInfo.referencedClasses); 349 localVariableTypeInfo.u2signatureIndex =
|
/external/proguard/src/proguard/classfile/attribute/visitor/ |
H A D | LocalVariableTypeInfoVisitor.java | 37 public void visitLocalVariableTypeInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeInfo localVariableTypeInfo); argument
|
/external/proguard/src/proguard/classfile/visitor/ |
H A D | ReferencedClassVisitor.java | 205 public void visitLocalVariableTypeInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeInfo localVariableTypeInfo) argument 208 localVariableTypeInfo.referencedClassesAccept(classVisitor);
|
H A D | ClassPrinter.java | 829 public void visitLocalVariableTypeInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeInfo localVariableTypeInfo) argument 831 println("#" + localVariableTypeInfo.u2index + ": " + 832 localVariableTypeInfo.u2startPC + " -> " + 833 (localVariableTypeInfo.u2startPC + localVariableTypeInfo.u2length) + " [" + 834 clazz.getString(localVariableTypeInfo.u2signatureIndex) + " " + 835 clazz.getString(localVariableTypeInfo.u2nameIndex) + "]");
|
/external/proguard/src/proguard/classfile/io/ |
H A D | ProgramClassWriter.java | 513 public void visitLocalVariableTypeInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeInfo localVariableTypeInfo) argument 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);
|
H A D | ProgramClassReader.java | 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) argument 669 localVariableTypeInfo.u2startPC = dataInput.readUnsignedShort(); 670 localVariableTypeInfo.u2length = dataInput.readUnsignedShort(); 671 localVariableTypeInfo.u2nameIndex = dataInput.readUnsignedShort(); 672 localVariableTypeInfo.u2signatureIndex = dataInput.readUnsignedShort(); 673 localVariableTypeInfo.u2index = dataInput.readUnsignedShort();
|
/external/proguard/src/proguard/obfuscate/ |
H A D | Utf8UsageMarker.java | 281 public void visitLocalVariableTypeInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeInfo localVariableTypeInfo) argument 283 markCpUtf8Entry(clazz, localVariableTypeInfo.u2nameIndex); 284 markCpUtf8Entry(clazz, localVariableTypeInfo.u2signatureIndex);
|
/external/proguard/src/proguard/classfile/util/ |
H A D | ClassReferenceInitializer.java | 346 public void visitLocalVariableTypeInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeInfo localVariableTypeInfo) argument 348 localVariableTypeInfo.referencedClasses = 350 clazz.getString(localVariableTypeInfo.u2signatureIndex));
|
/external/proguard/src/proguard/optimize/peephole/ |
H A D | TargetClassChanger.java | 278 public void visitLocalVariableTypeInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeInfo localVariableTypeInfo) argument 281 updateReferencedClasses(localVariableTypeInfo.referencedClasses);
|
/external/proguard/src/proguard/shrink/ |
H A D | UsageMarker.java | 753 public void visitLocalVariableTypeInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableTypeInfo localVariableTypeInfo) argument 755 markConstant(clazz, localVariableTypeInfo.u2nameIndex); 756 markConstant(clazz, localVariableTypeInfo.u2signatureIndex);
|