Node.class
 1  ����1Y	tu	tv	tw	tx	ty	tz	t{	t|	t}	t~	t	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	t�	y�
 2  ��	y�	y�	y�	y�	y�
 3  y�
 4  y�
 5  y��
 6  U�
 7  U�
 8  y��
 9  Y�
10  Y�
11  Y�
12  y��
13  y���
14  `�
15  y��
16  y�
17  y���
18  h�	y�	n�	n�
19  y��
20  n�	n�	n�
21  ��
22  y�
23  y�
24  U�
25  Y�
26  Y�
27  Y��
28  y�
29  y�
30  y�
31  y��	~�
32  ~�
33  y�
34  y�
35  y�
36  y�
37  y�
38  y�
39  y�
40  y�
41  ^����InnerClassesNodeIteratorPropListItem
FUNCTION_PROPI
ConstantValue
42  LOCAL_PROPLOCAL_BLOCK_PROPREGEXP_PROPCASEARRAY_PROPTARGETBLOCK_PROP
VARIABLE_PROP
ISNUMBER_PROPDIRECTCALL_PROP	SPECIALCALL_PROP
43  SKIP_INDEXES_PROPOBJECT_IDS_PROP
INCRDECR_PROP
CATCH_SCOPE_PROP
LABEL_ID_PROPMEMBER_TYPE_PROP	NAME_PROPCONTROL_BLOCK_PROPPARENTHESIZED_PROPGENERATOR_END_PROPDESTRUCTURING_ARRAY_LENGTHDESTRUCTURING_NAMESDESTRUCTURING_PARAMS
44  JSDOC_PROPEXPRESSION_CLOSURE_PROPDESTRUCTURING_SHORTHAND	LAST_PROPBOTHLEFTRIGHTNON_SPECIALCALLSPECIALCALL_EVALSPECIALCALL_WITH	DECR_FLAG	POST_FLAG
PROPERTY_FLAGATTRIBUTE_FLAGDESCENDANTS_FLAGNOT_SETLorg/mozilla/javascript/Node;
END_UNREACHED
END_DROPS_OFFEND_RETURNSEND_RETURNS_VALUE
45  END_YIELDStypenextfirstlastlinenopropListHead*Lorg/mozilla/javascript/Node$PropListItem;<init>(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;numberDn*Lorg/mozilla/javascript/ast/NumberLiteral;	newString1(Ljava/lang/String;)Lorg/mozilla/javascript/Node;strLjava/lang/String;2(ILjava/lang/String;)Lorg/mozilla/javascript/Node;name!Lorg/mozilla/javascript/ast/Name;getType()IsetType (I)Lorg/mozilla/javascript/Node;getJsDoc()Ljava/lang/String;setJsDoc(Ljava/lang/String;)VjsdochasChildren()Z
getFirstChild()Lorg/mozilla/javascript/Node;getLastChildgetNextgetChildBefore<(Lorg/mozilla/javascript/Node;)Lorg/mozilla/javascript/Node;getLastSiblingaddChildToFront (Lorg/mozilla/javascript/Node;)VaddChildToBackaddChildrenToFrontchildrenlastSibaddChildrenToBackaddChildBefore=(Lorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;)VnewChildnodeprev
addChildAfterremoveChildreplaceChildreplaceChildAfter	prevChildremoveChildren()Viterator()Ljava/util/Iterator;	Signature5()Ljava/util/Iterator<Lorg/mozilla/javascript/Node;>;propToString(I)Ljava/lang/String;propTypelookupProperty-(I)Lorg/mozilla/javascript/Node$PropListItem;xensurePropertyitem
46  removePropgetProp(I)Ljava/lang/Object;
47  getIntProp(II)IdefaultValuegetExistingIntProp(I)IputProp(ILjava/lang/Object;)VpropLjava/lang/Object;
48  putIntProp	getLineno	setLineno	getDouble()D	setDouble(D)V	getString	setStringsgetScope$()Lorg/mozilla/javascript/ast/Scope;setScope%(Lorg/mozilla/javascript/ast/Scope;)V"Lorg/mozilla/javascript/ast/Scope;	newTargetlabelIdhasConsistentReturnUsage
49  endCheckIfthelrvendCheckSwitchendCheckTryendCheckLoop
endCheckBlock
endCheckLabel
endCheckBreakendCheckhasSideEffectstoString?(Lorg/mozilla/javascript/ObjToIntMap;Ljava/lang/StringBuffer;)VprintIds$Lorg/mozilla/javascript/ObjToIntMap;sbLjava/lang/StringBuffer;toStringTree;(Lorg/mozilla/javascript/ast/ScriptNode;)Ljava/lang/String;treeTop'Lorg/mozilla/javascript/ast/ScriptNode;toStringTreeHelper�(Lorg/mozilla/javascript/ast/ScriptNode;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
50  access$000<clinit>ELjava/lang/Object;Ljava/lang/Iterable<Lorg/mozilla/javascript/Node;>;
51  SourceFile	Node.java��������	�
52  ���
������������������� �!�"�#�$�%�&�'�(�)�*�+�,�-�.�/�0�1�2�3�4�5�6�7�8�9�:�;�<�=�>�?�@�A�B�C�D�E�F�G�H�I�J����&����������������(org/mozilla/javascript/ast/NumberLiteralKE��org/mozilla/javascript/ast/NameL	45java/lang/String;<java/lang/RuntimeExceptionnode is not a child�	'newChild had siblings in addChildBefore &newChild had siblings in addChildAfter(org/mozilla/javascript/Node$NodeIterator�����./(org/mozilla/javascript/Node$PropListItem�MN>O�PQR3�1/SCTIJKLorg/mozilla/javascript/Node��67?�[org/mozilla/javascript/ast/JumpU�VWZWYQUVX\X,java/lang/Objectjava/lang/Iterableorg/mozilla/javascript/Node$1org/mozilla/javascript/TokenSTRINGERROR
53  printTreesZTARGETYIELDIFEQTRUEBREAK	EXPR_VOIDCONTINUETHROWRETURNLOOPLOCAL_BLOCKBLOCKLABELIFNESWITCHTRYCOMMAHOOKANDOREXPR_RESULTASSIGN
54  ASSIGN_ADD
55  ASSIGN_SUB
56  ASSIGN_MUL
57  ASSIGN_DIV
58  ASSIGN_MODASSIGN_BITOR
ASSIGN_BITXOR
ASSIGN_BITAND
59  ASSIGN_LSH
60  ASSIGN_RSHASSIGN_URSH	ENTERWITH	LEAVEWITHGOTONEWDELPROPSETNAMESETPROPSETELEMCALLRETHROWSETVARCATCH_SCOPE
RETURN_RESULTSET_REFDEL_REFREF_CALLSEMIINCDECIFELSEWHILEDOFORVARCONSTLETLETEXPRWITHWITHEXPRCATCHFINALLYJSR
61  SETPROP_OP
62  SETELEM_OP
63  SET_REF_OPNUMBERFUNCTION	setNumber
setIdentifier"(Lorg/mozilla/javascript/Node$1;)VobjectValueintValueorg/mozilla/javascript/KitcodeBug()Ljava/lang/RuntimeException;	getNumber
getIdentifiertargetgetJumpStatement#()Lorg/mozilla/javascript/ast/Jump;valueOf!y��2������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������F���X*�L*�M*�N*�M����	�����������y#*�L*�M*�N*�M**,Z�O�P,�Q����	����"�� #��#��#������(*�L*�M*�N*�M*,�P*-�O,-�Q-�Q��&	��	�����"�'��*(��(��(��(������0*�L*�M*�N*�M*,�P*�O,-�Q-�Q�Q��*
64  ��	�����#�)�/��40��0��0��0��0�����k*�L*�M*�N*�M*�N����	����� ���������\*,�R*�N������*�����������h*,-�S*�N����
��4�������������t*,-�T*�N���	���>������������	���K�UY�VM,&�W,����
������	���1)*�X������	���_�YY�ZM,+�[,�\W,����
��� ����
�/*�M�������?*�M*��
65  ��������4
66  *�]�^����
67  ��	�@*+�_��
68  �����
69  ��7
*�P������
��
�/*�P�������/*�O�������/*�Q��������,+*�P��*�PM,�Q+�,�QM,���`Ya�b�,��"��
70  ���� �*�� ,��,�����S*L+�Q�+�QL���+����	�������^+*�P�Q*+�P*�O�*+�O��
	������q%+�Q*�O�**+Z�O�P�*�O+�Q*+�O��
$�%��%���q+�cM,*�P�Q*+�P*�O�*,�O��
� �����l$*�O�*�O+�Q*+�c�O*�P�*+�P�� "#$#&�$��$���4+�Q�
�`Yd�b�*�P,�+*�P�Q*+�P�*,�eN*+-�f��&	,-/0!1&2'4-536�*4��4�4�-� ��,+�Q�
�`Yg�b�+,�Q�Q,+�Q*�O,�*+�O��<=?@A&B+C� ,��,�,�!��3*+�eM,�**�P�Q�P�,+�Q�Q+*�O�*,�O+�Q��FG
71  HJ K-L2M� 3��3��-�"��6,+�Q�Q+*�P�*,�P�*+�eN-,�Q+*�O�*,�O+�Q��&	PQRTU#W+X0Y5Z�*�6��6��6�#��%+�QN,-�Q�Q+,�Q-*�O�*,�O-�Q��]^
_`ab$c�*%��%$�%� ��%&�9**Z�O�P��
72  f
73  g���'(�3	�hY*�i����	��)*+,�,����-�./�e*�jM,�,�k�,�lM���,������� ��-�0�1/�}'*�mM,��nY�oM,�k,*�j�l*,�j,����
74  ��� �%�� '��'-�!2�3���7*�jM,�0N,�k�,N,�lM,���-�*,�l�j�-,�l�l��.��	������#�.�6��*+�7��7-�20�45�W*�mM,��,�p������ ��-�2�67�a*�mN-��-�q������*��-�8�2�9:�Y*�mM,��rW,�q��� ��-�
2�;<�p,�*�s�*�tN-,�p��	�*2���-�=>?��\*�tN-�q���*��-�=�2�@�/*�N�����A��>*�N��
75   �����BC�2*�U�u��$���DE�A	*�U'�W��
76  ()�	��	��F�2*�Y�v��-���G	�M+��rW*�Y+�[��234���H�IJ�2*�Y�w��8���KL�`+��rW*�Y��r�*�Y+�x��=>?AB���HM	N�#�yY��z��FO�M*�M��*�MH��rW*�{��
77  KL���O��[*�M��*�MH��rW*�|��QRS���O�P�P*�}<~�
78  ~����
79  �������Q��(>*�QL*�~�M+�}>,�
,�}�>��>��"������"�&��*(��!R�S�&T�U�<<��
80  �����T�V�<<��
81  ����T�W��P=*�PL+�Q*�O�+�QL���+�M��+�~��Q�}=+�P�M-��~=*�{�=��&	!#"%%3(?)D,N.� P��I��NT�X�y'=*�PL~�+��~=+�}�=+�QL�����:>@A>%C� '�� ��%T�Y�V<*�Q�}<*�{�<��OQ
82  RT���T�Z�M*�~��L+�|��^_`���	��[���*�M��
83  w2uHrx\yu�������a��*���*�P�*�P�}����*�P���*�Q�*�Q�}��*���*�P��*�P�M�L4QDr<�,*�P���*�P���*�P���*�P���*�����^n`qetlutvvyy}{�����������������������������������\�t*�M�����������*�O�*�O����*�P�*�P�Q�*�P�Q�Q��rW*�P�Q���*�P�Q�Q�����*�P�
84  *�O��rW*�P���
*�O��������2���������������������]�2*�M�������]^�?���� ��_`abcd�6������ef
85  gh�S����4ef��_`i�ab
86  jk�5������l`
87  mn�?���� ��_`abo��K��<p&�$�yY�z�K��i)qrs��yhy�ny�