�������2��
��?�@
��A	��B	��C
�D�E
�F�G
��H
�I�J
�K�L	��M
�K�N
��O
��P	�Q�R	�Q�S
�T�U
��V
�W�X
�Y�Z
�Y�[
�Y�\�]�^�_�`�a�b�sideEffectInstructionChecker�5Lproguard/optimize/info/SideEffectInstructionChecker;�newSideEffectCount�I�hasSideEffects�Z�<init>�()V�Code�LineNumberTable�visitClassPool�!(Lproguard/classfile/ClassPool;)V�
StackMapTable�visitProgramClass�$(Lproguard/classfile/ProgramClass;)V�visitProgramMethod�F(Lproguard/classfile/ProgramClass;Lproguard/classfile/ProgramMethod;)V�]�]�c�d�visitAnyAttribute�E(Lproguard/classfile/Clazz;Lproguard/classfile/attribute/Attribute;)V�visitCodeAttribute�d(Lproguard/classfile/Clazz;Lproguard/classfile/Method;Lproguard/classfile/attribute/CodeAttribute;)V�d(Lproguard/classfile/Clazz;Lproguard/classfile/Method;Lproguard/classfile/attribute/CodeAttribute;)Z�e�f�markSideEffects�(Lproguard/classfile/Method;)V�g�(Lproguard/classfile/Method;)Z�
SourceFile�SideEffectMethodMarker.java�#�$�3proguard/optimize/info/SideEffectInstructionChecker�#�h���� �i�j�k�c�l�m�!�<�n�o�<�d�p�q�!�"�r�s�9�:�!�6�t�u�e�v� �w�x�y�!�z�f�{�|�g�}�~��$�!���-proguard/optimize/info/SideEffectMethodMarker�)proguard/classfile/util/SimplifiedVisitor�+proguard/classfile/visitor/ClassPoolVisitor�'proguard/classfile/visitor/ClassVisitor�(proguard/classfile/visitor/MemberVisitor�5proguard/classfile/attribute/visitor/AttributeVisitor�proguard/classfile/ProgramClass� proguard/classfile/ProgramMethod�[B�*proguard/classfile/instruction/Instruction�-proguard/optimize/info/MethodOptimizationInfo�(Z)V�proguard/classfile/ClassPool�
classesAccept�,(Lproguard/classfile/visitor/ClassVisitor;)V�
methodsAccept�-(Lproguard/classfile/visitor/MemberVisitor;)V�/proguard/optimize/info/NoSideEffectMethodMarker�hasNoSideEffects�getAccessFlags�()I�attributesAccept�[(Lproguard/classfile/ProgramClass;Lproguard/classfile/attribute/visitor/AttributeVisitor;)V�*proguard/classfile/attribute/CodeAttribute�code�u4codeLength�1proguard/classfile/instruction/InstructionFactory�create�1([BI)Lproguard/classfile/instruction/Instruction;��(Lproguard/classfile/Clazz;Lproguard/classfile/Method;Lproguard/classfile/attribute/CodeAttribute;ILproguard/classfile/instruction/Instruction;)Z�length�(I)I�getMethodOptimizationInfo�L(Lproguard/classfile/Method;)Lproguard/optimize/info/MethodOptimizationInfo;�setSideEffects�()Z�!���������������� ����!�"���	��#�$��%���-�����*��*��Y���������&���
����%��-��'�(��%���?�����*��+*��*���������&�������<��?�
�A��B�)�������*�+��%���"�����+*�������&���
����J��K��,�-��%���������E,����@,��	��9*,��
 ~������*����	,+*��*����,��
*Y��`�������&���"����R��V�"�\�)�_�/�c�6�e�:�g�D�j�)����^�.�����/�0�1��.��2�3��%��������������&�������o��4�5��%���(�����**+,-���������&���
����u��v��!�6��%���������@-��:-��66��:*��+,-�������`6��������&���&�	�����������������)���+���7���>���)�������7���8�
�9�:��%���@�����*��L+��+�������&������������	���
���)������
�;�	�!�<��%���C�����*��L+��
+�����������&���
���������)�������;@��=����>