HEX
Server: Apache/2.4.46 (Win64) OpenSSL/1.1.1j PHP/8.4.25
System: Windows NT DESKTOP-4TAV2RJ 10.0 build 19045 (Windows 10) AMD64
User: fred (0)
PHP: 8.4.25
Disabled: NONE
Upload Files
File: C:/Users/fred/miniconda3/Lib/lib2to3/fixes/__pycache__/fix_methodattrs.cpython-312.pyc
�

�X�f^��V�dZddlmZddlmZdddd�ZGd�d	ej�Zy
)z;Fix bound method attributes (method.im_? -> method.__?__).
�)�
fixer_base)�Name�__func__�__self__z__self__.__class__)�im_func�im_self�im_classc��eZdZdZdZd�Zy)�FixMethodattrsTzU
    power< any+ trailer< '.' attr=('im_func' | 'im_self' | 'im_class') > any* >
    c��|dd}t|j}|jt||j���y)N�attr�)�prefix)�MAP�value�replacerr)�self�node�resultsr
�news     �$Lib\lib2to3\fixes\fix_methodattrs.py�	transformzFixMethodattrs.transforms4���v��q�!���$�*�*�o�����T�#�d�k�k�2�3�N)�__name__�
__module__�__qualname__�
BM_compatible�PATTERNr�rrrrs���M��G�4rrN)�__doc__�r�
fixer_utilrr�BaseFixrrrr�<module>r$s6���
����%���	4�Z�'�'�	4r