return localLocalVariableTypeTableAttribute;
}
protected ByteVector write(ClassWriter paramClassWriter, byte[] paramArrayOfByte, int paramInt1, int paramInt2, int paramInt3)
{
ByteVector localByteVector = new ByteVector();
localByteVector.putShort(this.types.size());
for (int i = 0; i < this.types.size(); i++)
{
LocalVariableType localLocalVariableType = (LocalVariableType)this.types.get(i);
int j = localLocalVariableType.getStart().getOffset();
localByteVector.putShort(j);
localByteVector.putShort(localLocalVariableType.getEnd().getOffset() - j);
localByteVector.putUTF8(localLocalVariableType.getName());
localByteVector.putUTF8(localLocalVariableType.getSignature());
localByteVector.putShort(localLocalVariableType.getIndex());
}
return localByteVector;
}