- *f *g )h *i jk )l )m nopq r jst fu v *wx y z{|} ~  ) ) ) z * ) z zindexItarget+Lorg/apache/bcel/generic/InstructionHandle;position()VCodeLineNumberTableLocalVariableTablethis+Lorg/apache/bcel/generic/BranchInstruction;/(SLorg/apache/bcel/generic/InstructionHandle;)VopcodeSdump(Ljava/io/DataOutputStream;)VoutLjava/io/DataOutputStream; ExceptionsgetTargetOffset.(Lorg/apache/bcel/generic/InstructionHandle;)It()IupdatePosition(II)Ioffset max_offsettoString(Z)Ljava/lang/String;verboseZsLjava/lang/String; initFromFile'(Lorg/apache/bcel/util/ByteSequence;Z)Vbytes#Lorg/apache/bcel/util/ByteSequence;widegetIndex getTarget-()Lorg/apache/bcel/generic/InstructionHandle; setTarget.(Lorg/apache/bcel/generic/InstructionHandle;)V notifyTarget(Lorg/apache/bcel/generic/InstructionHandle;Lorg/apache/bcel/generic/InstructionHandle;Lorg/apache/bcel/generic/InstructionTargeter;)Vold_ihnew_ih-Lorg/apache/bcel/generic/InstructionTargeter; updateTargetY(Lorg/apache/bcel/generic/InstructionHandle;Lorg/apache/bcel/generic/InstructionHandle;)VcontainsTarget.(Lorg/apache/bcel/generic/InstructionHandle;)Zihdispose SourceFileBranchInstruction.java 12 1 WX 9: AD ,- )org/apache/bcel/generic/ClassGenException(Branch target offset too large for short 1 java/lang/StringBuffer Target of IJ is invalid null handle I D*Invalid branch target position offset for : 0- ./ ABnull  -> : YZ Not targeting , but )org/apache/bcel/generic/BranchInstruction#org/apache/bcel/generic/Instruction+org/apache/bcel/generic/InstructionTargeterjava/io/IOException(SS)Vjava/io/DataOutputStream writeByte(I)Vjava/lang/Mathabs(I)I(Ljava/lang/String;)V writeShortappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;()Ljava/lang/String;)org/apache/bcel/generic/InstructionHandle getPosition(I)Ljava/lang/StringBuffer;,(Ljava/lang/Object;)Ljava/lang/StringBuffer;getInstruction'()Lorg/apache/bcel/generic/Instruction;lengthjava/io/DataInputStream readShort()SremoveTargeter0(Lorg/apache/bcel/generic/InstructionTargeter;)V addTargeter!)*+,-./0-123/*4N5 67183R **,4UV W5  67 9: ./;<3x0+**** Y +* 4^`bc'e/f50670=>?@AB3i+' Y Y* +=4 Y Y*+ *d4mn(q-s1tbw5 i67i./-<C-AD33 **4}5  67EF3N *Y`4  5  67 G- H-IJ3*MN:*^** NM* N=*N.*'** Y **`N Y,!-46  %/5DKSo5*67KLMN ~CNOP3T*"*+#4 5 67QRSL?@TD3/*45 67UV3/*45 67WX3K*+*$*+4 567./YZ3a**,%++,&4 5 [/\/C]^_38*+ *,* Y Y'+(* 475 8678[/8\/`a3B*+4567b/c23F***4 5 67de