-r"gnu/trove/TLinkedList$IteratorImpljava/lang/Objectjava/util/ListIterator _nextIndexI_nextLgnu/trove/TLinkable; _lastReturnedthis$0Lgnu/trove/TLinkedList; Syntheticadd(Ljava/lang/Object;)VCodeLineNumberTableLocalVariableTable     _size gnu/trove/TLinkedList  (Ljava/lang/Object;)Z  "%gnu/trove/TLinkable '( addBefore-(Lgnu/trove/TLinkable;Lgnu/trove/TLinkable;)V &this$Lgnu/trove/TLinkedList$IteratorImpl;linkableLjava/lang/Object;hasNext()Z hasPreviousnext()Ljava/lang/Object;4 java/util/NoSuchElementException 67()V 35 :;getNext()Lgnu/trove/TLinkable; $9 nextIndex()Iprevious A _tail @ D; getPrevious $C previousIndexremoveIjava/lang/IllegalStateExceptionK3must invoke next or previous before invoking remove 6M(Ljava/lang/String;)V HL G Oset H5 T _head S W(swap Vl [\ setPrevious(Lgnu/trove/TLinkable;)V $Z _\setNext $^pnfromto(Lgnu/trove/TLinkedList;I)V 5 *7 gj#java/lang/IndexOutOfBoundsException i5posposition SourceFileTLinkedList.java InnerClasses IteratorImpl1    }5**Y`**+!W**#+$)%45*+5,-./<**W *+0/5 *W  *+12x:** 3Y8**#**#<#*Y`*+5 :*+=>/* *+?2Q* 3Y8*****BZ#***#EZ#*Yd*0BL Q*+F>1*d *+G7E* HYJN**# *Yd**<#**PW*" !&#3$?%D& E*+QO* HYR+$M**U *,U**B *,B**,X*,* /026"7*:8;@>I?N@ @Y O*+O,-W(E+EN+<:-,-]-,`,`,]+`+]. IJLMN!P&Q.R6T=UDV4Ea >b E*+Ec Ed *70* *+6eM*f*+*h* iYk***U#x* *#e*z+>**U#**#<#0*d>**B#**#E#Z $)-;FN[]]kx{*[%l-l*+mnop q4