HEX
Server: Apache
System: Linux insrv.serversdaddy.com 5.14.0-362.24.2.el9_3.x86_64 #1 SMP PREEMPT_DYNAMIC Sat Mar 30 14:11:54 EDT 2024 x86_64
User: jsaha (1066)
PHP: 8.3.6
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //opt/alt/python312/lib64/python3.12/lib2to3/fixes/__pycache__/fix_nonzero.cpython-312.pyc
�

���pq8\���J�dZddlmZddlmZGd�dej
�Zy)z*Fixer for __nonzero__ -> __bool__ methods.�)�
fixer_base)�Namec��eZdZdZdZd�Zy)�
FixNonzeroTz�
    classdef< 'class' any+ ':'
              suite< any*
                     funcdef< 'def' name='__nonzero__'
                              parameters< '(' NAME ')' > any+ >
                     any* > >
    c�^�|d}td|j��}|j|�y)N�name�__bool__)�prefix)rr
�replace)�self�node�resultsr�news     �@/opt/alt/python312/lib64/python3.12/lib2to3/fixes/fix_nonzero.py�	transformzFixNonzero.transforms'���v����:�d�k�k�2�����S��N)�__name__�
__module__�__qualname__�
BM_compatible�PATTERNr�rrrrs���M��G�rrN)�__doc__�r�
fixer_utilr�BaseFixrrrr�<module>rs"��0���
��#�#�
r