Edit C:\Users\Admin\.m2\repository\xalan\xalan\2.7.2\org\apache\bcel\generic\InstructionList.class
???? - 4; ?< 4= 4> 4? 4@AB 4C 4D 4E 4FG HI J oKL M NOPQ RS T UVW X Y JZ <[ \ ] S ^_ $`a $bc 4d e f 4g 4hij 4k l 4m no 4p 4q 4<r 4s 4t 4u 4v 4wxyz{ 4|} C< ~ o? T ? C? ?? ? Cd C? C?? R? 4? 4? 4? 4? ? 4?? ?? o??? $??? o? o? ? 4?? f<? h? o? U? ?? f? 4?? 4??? r?? t< o? t? t?? yJ ?? ?? y? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? 4? ?? ????? ?????? start +Lorg/apache/bcel/generic/InstructionHandle; end length I byte_positions [I observers Ljava/util/ArrayList; <init> ()V Code LineNumberTable LocalVariableTable this )Lorg/apache/bcel/generic/InstructionList; ((Lorg/apache/bcel/generic/Instruction;)V i %Lorg/apache/bcel/generic/Instruction; .(Lorg/apache/bcel/generic/BranchInstruction;)V +Lorg/apache/bcel/generic/BranchInstruction; 0(Lorg/apache/bcel/generic/CompoundInstruction;)V c -Lorg/apache/bcel/generic/CompoundInstruction; isEmpty ()Z findHandle ]([Lorg/apache/bcel/generic/InstructionHandle;[III)Lorg/apache/bcel/generic/InstructionHandle; ihs ,[Lorg/apache/bcel/generic/InstructionHandle; pos count target l r j .(I)Lorg/apache/bcel/generic/InstructionHandle; ([B)V code [B bytes #Lorg/apache/bcel/util/ByteSequence; off ih e Ljava/io/IOException; bi s Lorg/apache/bcel/generic/Select; indices append ?(Lorg/apache/bcel/generic/InstructionHandle;Lorg/apache/bcel/generic/InstructionList;)Lorg/apache/bcel/generic/InstructionHandle; il next ret {(Lorg/apache/bcel/generic/Instruction;Lorg/apache/bcel/generic/InstructionList;)Lorg/apache/bcel/generic/InstructionHandle; V(Lorg/apache/bcel/generic/InstructionList;)Lorg/apache/bcel/generic/InstructionHandle; .(Lorg/apache/bcel/generic/InstructionHandle;)V R(Lorg/apache/bcel/generic/Instruction;)Lorg/apache/bcel/generic/InstructionHandle; S(Lorg/apache/bcel/generic/BranchInstruction;)Lorg/apache/bcel/generic/BranchHandle; &Lorg/apache/bcel/generic/BranchHandle; w(Lorg/apache/bcel/generic/Instruction;Lorg/apache/bcel/generic/Instruction;)Lorg/apache/bcel/generic/InstructionHandle; (Lorg/apache/bcel/generic/Instruction;Lorg/apache/bcel/generic/CompoundInstruction;)Lorg/apache/bcel/generic/InstructionHandle; Z(Lorg/apache/bcel/generic/CompoundInstruction;)Lorg/apache/bcel/generic/InstructionHandle; ?(Lorg/apache/bcel/generic/InstructionHandle;Lorg/apache/bcel/generic/CompoundInstruction;)Lorg/apache/bcel/generic/InstructionHandle; }(Lorg/apache/bcel/generic/InstructionHandle;Lorg/apache/bcel/generic/Instruction;)Lorg/apache/bcel/generic/InstructionHandle; ~(Lorg/apache/bcel/generic/InstructionHandle;Lorg/apache/bcel/generic/BranchInstruction;)Lorg/apache/bcel/generic/BranchHandle; bh insert prev move ?(Lorg/apache/bcel/generic/InstructionHandle;Lorg/apache/bcel/generic/InstructionHandle;Lorg/apache/bcel/generic/InstructionHandle;)V Y(Lorg/apache/bcel/generic/InstructionHandle;Lorg/apache/bcel/generic/InstructionHandle;)V remove first last target_vec buf Ljava/lang/StringBuffer; targeted Exceptions delete from to M(Lorg/apache/bcel/generic/Instruction;Lorg/apache/bcel/generic/Instruction;)V from_ih to_ih findInstruction1 findInstruction2 contains .(Lorg/apache/bcel/generic/InstructionHandle;)Z ((Lorg/apache/bcel/generic/Instruction;)Z setPositions (Z)V check Z max_additional_bytes additional_bytes index inst targets getByteCode ()[B b Ljava/io/ByteArrayOutputStream; out Ljava/io/DataOutputStream; getInstructions (()[Lorg/apache/bcel/generic/Instruction; instructions result &[Lorg/apache/bcel/generic/Instruction; toString ()Ljava/lang/String; (Z)Ljava/lang/String; verbose iterator ()Ljava/util/Iterator; getInstructionHandles .()[Lorg/apache/bcel/generic/InstructionHandle; getInstructionPositions ()[I copy +()Lorg/apache/bcel/generic/InstructionList; map Ljava/util/HashMap; ch bc itarget itargets ctargets replaceConstantPool U(Lorg/apache/bcel/generic/ConstantPoolGen;Lorg/apache/bcel/generic/ConstantPoolGen;)V old_cp )Lorg/apache/bcel/generic/ConstantPoolGen; new_cp ci 'Lorg/apache/bcel/generic/CPInstruction; $Lorg/apache/bcel/classfile/Constant; clear dispose getStart -()Lorg/apache/bcel/generic/InstructionHandle; getEnd getLength ()I size redirectBranches old_target new_target redirectLocalVariables ?([Lorg/apache/bcel/generic/LocalVariableGen;Lorg/apache/bcel/generic/InstructionHandle;Lorg/apache/bcel/generic/InstructionHandle;)V lg +[Lorg/apache/bcel/generic/LocalVariableGen; redirectExceptionHandlers ?([Lorg/apache/bcel/generic/CodeExceptionGen;Lorg/apache/bcel/generic/InstructionHandle;Lorg/apache/bcel/generic/InstructionHandle;)V exceptions +[Lorg/apache/bcel/generic/CodeExceptionGen; addObserver 4(Lorg/apache/bcel/generic/InstructionListObserver;)V o 1Lorg/apache/bcel/generic/InstructionListObserver; removeObserver update Ljava/util/Iterator; access$000 x0 Synthetic SourceFile InstructionList.java ? ? ? ? ? ? ? ? ? ? ? ??? ? ? ? ? ? ? !org/apache/bcel/util/ByteSequence ? ? )org/apache/bcel/generic/InstructionHandle?"?? )org/apache/bcel/generic/BranchInstruction????" java/io/IOException )org/apache/bcel/generic/ClassGenException? ????? $org/apache/bcel/generic/BranchHandle? ?? ? java/lang/StringBuffer !Couldn't find target for branch: ?? ??? ? org/apache/bcel/generic/Select? !Couldn't find target for switch: ?? Appending null InstructionList ? ? ? ? ? ? ? ? ? Instruction is not contained in this list. ? ?? ? ? ?? ? 'org/apache/bcel/generic/InstructionList ? ? ? ? Inserting null InstructionList ? ? ? ? ? ? ? ? ? ? Invalid null handle: From to Invalid range: From contains target ? ? java/util/ArrayList?? ? { ? ??? }#"?? +org/apache/bcel/generic/TargetLostException ?? ? ? ? ? ? ? ? ?? ? ? Branch target of ????? : not in instruction list? Branch instruction not contained in BranchHandle.??!"?? ? ? java/io/ByteArrayOutputStream java/io/DataOutputStream ?????????? ? ? ? #org/apache/bcel/generic/Instruction )org/apache/bcel/generic/InstructionList$1 InnerClasses ? java/util/HashMap? %org/apache/bcel/generic/CPInstruction ? ? ? ? ? ? ? ? ?? ? /org/apache/bcel/generic/InstructionListObserver ? java/lang/Object java/io/Serializable +org/apache/bcel/generic/CompoundInstruction getInstructionList getIndex readInstruction J(Lorg/apache/bcel/util/ByteSequence;)Lorg/apache/bcel/generic/Instruction; setPosition (I)V java/io/FilterInputStream available java/lang/Throwable (Ljava/lang/String;)V java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V instruction position ,(Ljava/lang/String;)Ljava/lang/StringBuffer; ,(Ljava/lang/Object;)Ljava/lang/StringBuffer; setTarget getIndices /(ILorg/apache/bcel/generic/InstructionHandle;)V getInstructionHandle getBranchHandle getInstruction '()Lorg/apache/bcel/generic/Instruction; hasTargeters add (Ljava/lang/Object;)Z toArray (([Ljava/lang/Object;)[Ljava/lang/Object; A([Lorg/apache/bcel/generic/InstructionHandle;Ljava/lang/String;)V getTarget org/apache/bcel/Constants OPCODE_NAMES [Ljava/lang/String; opcode S getTargets getOpcode ()S updatePosition (II)I (Ljava/io/OutputStream;)V dump (Ljava/io/DataOutputStream;)V err Ljava/io/PrintStream; java/io/PrintStream println (Ljava/lang/Object;)V toByteArray ,(Lorg/apache/bcel/generic/InstructionList;)V put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; get &(Ljava/lang/Object;)Ljava/lang/Object; 'org/apache/bcel/generic/ConstantPoolGen getConstant '(I)Lorg/apache/bcel/classfile/Constant; addConstant P(Lorg/apache/bcel/classfile/Constant;Lorg/apache/bcel/generic/ConstantPoolGen;)I setIndex (org/apache/bcel/generic/LocalVariableGen setStart setEnd (org/apache/bcel/generic/CodeExceptionGen getStartPC setStartPC getEndPC setEndPC getHandlerPC setHandlerPC java/util/AbstractCollection java/util/AbstractList java/util/Iterator ()Ljava/lang/Object; notify hasNext ! 4 ? ? ? ? ? ? ? ? ? ? ? ? C ? ? ? J *? *? *? *? ? ? \ U V \ ? ? ? ? ? ? ^ *? *? *? *? *+? W? ? b U V c d ? ? ? ? ? ? ? ? ^ *? *? *? *? *+? W? ? j U V k l ? ? ? ? ? ? ? ? c *? *? *? *? *+? ? W? ? t U V u v ? ? ? ? ? ? ? ? 7 *? ? ? ? ? { ? ? ? ? ? ? ? @6d6`l6+.6? *2?? d6? `6???? ? * ? ? ? ? ? "