o
    éË·e™  ã                   @   sr   d Z ddlZG dd„ deƒZzejd ZW n	 ey   Y n
w e d¡r(eeƒZe	dejdd… ƒ ej
 ¡  dS )z]Simple script to be run *twice*, to check reference counting bugs.

See test_run for details.é    Nc                   @   s   e Zd Zdd„ Zdd„ ZdS )ÚCc                 C   s   || _ t| _tjj| _d S )N)ÚnameÚprintÚpÚsysÚstdoutÚflushÚflush_stdout)Úselfr   © r   úP/var/www/ideatree/venv/lib/python3.10/site-packages/IPython/core/tests/tclass.pyÚ__init__   s   z
C.__init__c                 C   s   |   d| j¡ |  ¡  d S )Nztclass.py: deleting object:)r   r   r	   )r
   r   r   r   Ú__del__   s   z	C.__del__N)Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r   r   r      s    r   é   zARGV 1-:)Ú__doc__r   Úobjectr   Úargvr   Ú
IndexErrorÚ
startswithÚcr   r   r   r   r   r   r   Ú<module>   s    
ÿ
