/B 6 # # # # # # # #    #  # # #   #     # #   # # # #!" (# ($ (% (& #' #( #) #* #+ #, #- #. /012 InnerClasses PropListItemJump StringNode NumberNode FUNCTION_PROPI ConstantValue LOCAL_PROPLOCAL_BLOCK_PROP REGEXP_PROPCASEARRAY_PROPTARGETBLOCK_PROP VARIABLE_PROP ISNUMBER_PROPDIRECTCALL_PROP SPECIALCALL_PROP SKIP_INDEXES_PROP OBJECT_IDS_PROP  INCRDECR_PROP CATCH_SCOPE_PROP LABEL_ID_PROPMEMBER_TYPE_PROP NAME_PROPCONTROL_BLOCK_PROPPARENTHESIZED_PROP LAST_PROPBOTHLEFTRIGHTNON_SPECIALCALLSPECIALCALL_EVALSPECIALCALL_WITH DECR_FLAG POST_FLAG PROPERTY_FLAGATTRIBUTE_FLAGDESCENDANTS_FLAG END_UNREACHED END_DROPS_OFF END_RETURNSEND_RETURNS_VALUEtypenextLorg/mozilla/javascript/Node;firstlastlineno propListHead*Lorg/mozilla/javascript/Node$PropListItem;(I)VCodeLineNumberTableLocalVariableTablethisnodeType!(ILorg/mozilla/javascript/Node;)Vchild>(ILorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;)Vleftright[(ILorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;)Vmid(II)Vline"(ILorg/mozilla/javascript/Node;I)V?(ILorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;I)V\(ILorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;I)V newNumber (D)Lorg/mozilla/javascript/Node;numberD newString1(Ljava/lang/String;)Lorg/mozilla/javascript/Node;strLjava/lang/String;2(ILjava/lang/String;)Lorg/mozilla/javascript/Node;getType()IsetType hasChildren()Z getFirstChild()Lorg/mozilla/javascript/Node; getLastChildgetNextgetChildBefore<(Lorg/mozilla/javascript/Node;)Lorg/mozilla/javascript/Node;ngetLastSiblingaddChildToFront (Lorg/mozilla/javascript/Node;)VaddChildToBackaddChildrenToFrontchildrenlastSibaddChildrenToBackaddChildBefore=(Lorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;)VnewChildnodeprev addChildAfter removeChild replaceChildreplaceChildAfter prevChild propToString(I)Ljava/lang/String;propTypelookupProperty-(I)Lorg/mozilla/javascript/Node$PropListItem;xensurePropertyitem removePropgetProp(I)Ljava/lang/Object; getIntProp(II)I defaultValuegetExistingIntProp(I)IputProp(ILjava/lang/Object;)VpropLjava/lang/Object; putIntProp getLineno getDouble()D setDouble(D)V getString()Ljava/lang/String; setString(Ljava/lang/String;)Vs newTargetlabelIdhasConsistentReturnUsage endCheckIfthelrvendCheckSwitch endCheckTry endCheckLoop endCheckBlock endCheckLabel endCheckBreakendCheckhasSideEffectstoString?(Lorg/mozilla/javascript/ObjToIntMap;Ljava/lang/StringBuffer;)VprintIds$Lorg/mozilla/javascript/ObjToIntMap;sbLjava/lang/StringBuffer; toStringTree;(Lorg/mozilla/javascript/ScriptOrFnNode;)Ljava/lang/String;treeTop'Lorg/mozilla/javascript/ScriptOrFnNode;toStringTreeHelper(Lorg/mozilla/javascript/ScriptOrFnNode;Lorg/mozilla/javascript/Node;Lorg/mozilla/javascript/ObjToIntMap;ILjava/lang/StringBuffer;)VlevelgeneratePrintIdsD(Lorg/mozilla/javascript/Node;Lorg/mozilla/javascript/ObjToIntMap;)Vmap appendPrintId\(Lorg/mozilla/javascript/Node;Lorg/mozilla/javascript/ObjToIntMap;Ljava/lang/StringBuffer;)V SourceFile Node.java 3 |? w? {y zy xy   &org/mozilla/javascript/Node$NumberNode &org/mozilla/javascript/Node$StringNode 4java/lang/RuntimeExceptionnode is not a child  'newChild had siblings in addChildBefore &newChild had siblings in addChildAfter }~ x~ (org/mozilla/javascript/Node$PropListItem 5 6 7?8 9: org/mozilla/javascript/Node   org/mozilla/javascript/Node$Jump ;y < = >? @ Ajava/lang/Objectorg/mozilla/javascript/Node$1()V(ILjava/lang/String;)V"(Lorg/mozilla/javascript/Node$1;)V objectValueintValueorg/mozilla/javascript/KitcodeBug()Ljava/lang/RuntimeException;target getDefault getFinally access$100F(Lorg/mozilla/javascript/Node$Jump;)Lorg/mozilla/javascript/Node$Jump;java/lang/StringvalueOf!#6)>?@AB?@CD?@EF?@GH?@IJ?@KL?@MN?@OP?@QR?@ST?@UV?@WX?@YZ?@[\?@]^?@_`?@ab?@cd?@ef?@eg?@hi?@Aj?@Ck?@hl?@Am?@Cn?@Ao?@Cp?@Aq?@Cr?@Gs?@ht?@Au?@Cv?@Gw?xyzy{y|?}~=O*** y?p*****,Z,  y?y#****,*-,--" "*#y#?#y#y+****,*,--&  $*4+y+?+y+y+yb****  y??\ *,*  * y ? y ?h*,-* 4y?yy?t*,- * >y?yyy? 3 Y&   5 Y(*   > Y+ # w? /*' y>* +,yw?7 */  y/*3 y/*7 y/*; y,+**M,+,M,Y,"?@ ABCD E*G ,y,yyW*L+ +L+KL MNOyy^+**+**+ST UVXyyq%+***+Z*+*+[\ ]^`a$b%y%yq+M,**+**,ef ghik yyyl$* *+*+**+noqrs#u$y$y4+ Y*,+**+*,N*+-& {|~!&'-3*4y4y4y-y,+ Y+,,+*,*+&+ ,y,y,y3*+M,** ,++**,+  -2 3y3y-y6,++* *,*+N-,+**,+* #+05*y6y6y6y%+N,-+,-**,- $*%y%y%y y, ?i*M,, ,M, y?~}'*M,YM,,**,,  % 'y'?!~7*M,0N,,N,M,-*, -,2   #+.6* +~7y7?2~W*M,,  y? ~a*N-- *y?? ~Y*M,W,  y? ~t, ** N-,  *~y?\ * N-  * y ? ?~/*# y2* !( yA * '! ,- y 2* "1 yM+W* +"678y " #Y$<C*W*% A B yQ*W*&G HIy?O*'<~ ~ y?(>*L*()M+'>, ,'>>""&*(y!yy&?W=*L+!+o+()'=+L~=*(*L+ +'==*%=2 $,19=GKU Wy MyU?k=*(+L++'==~H~=*'=*()L+-+L+!+'=+L> $)3;?K^i ky ayi?P=*L+* +L++()'=+,~=*%=&  #%3?DN PyIyN?y'=*L~+~=+'=+L,0230%5 'y y%?V<*'<*%<AC DFy?M*(,L+&PQRy yM*S1QtLuQ}t^ot*-** *'*.**L4MDn<~,*/*0*1*2*3N`PcUgWj^k`mbpiqqssvx{|~ y*l}l* *4***W*4*4& pw y2*5 y?r y6zy S4y? 5y ? y9*7##: (#; #< #=