File: //opt/cloudlinux/venv/lib64/python3.11/site-packages/guppy/heapy/__pycache__/ImpSet.cpython-311.pyc
�
    � hf  �                   �    �  G d � d�  �        Z dS )c                   �,   � e Zd ZdZd� Zdd�Zd� Zd� ZdS )	�_GLUECLAMP_)z_parent.UniSet:IdentitySetMultiz_parent.UniSet:IdentitySetz_parent.View:_hiding_tag_z_root.guppy:setsz_root.guppy.sets:NodeSetz_root.guppy.sets:ImmNodeSetz_root.guppy.sets:MutNodeSetz_root.guppy.sets:immbitz_root.guppy.sets:immbitrangez_root.guppy.sets:immbitsetz_root.guppy.sets:mutbitsetc                 �*   � | �                     �   �         S �N)�
immnodeset)�selfs    �G/opt/cloudlinux/venv/lib/python3.11/site-packages/guppy/heapy/ImpSet.py�_get_emptynodesetz_GLUECLAMP_._get_emptynodeset   s   � ���� � � �    � c                 �B   � | j         �                    || j        �  �        S r   )�setsr   �_hiding_tag_)r   �its     r   r   z_GLUECLAMP_.immnodeset   s   � ��y�#�#�B��(9�:�:�:r
   c                 �B   � | j         �                    || j        �  �        S r   )r
   �immnodeset_unionr   )r   r
   s     r   r   z_GLUECLAMP_.immnodeset_union   s   � ��y�)�)�$��0A�B�B�Br
   c                 �B   �  | j         j        |i |��}| j        |_        |S r   )r
   �
mutnodesetr   )r   �args�kwds�ss       r   r   z_GLUECLAMP_.mutnodeset   s*   � � �D�I� �$�/�$�/�/���*����r
   N)r   )�__name__�
__module__�__qualname__�	_imports_r	   r   r   r   r   r
   r   r   r      s_   � � � � � ��I�!� !� !�;� ;� ;� ;�C� C� C�� � � � r
   r   N)r   r   r
   r   �<module>r      s7   ��� � � � � � � � � r