a XC?h^�@s:ddlmZddlmZdddd�ZGdd�dej�Zd S) �)� fixer_base)�Name�__func__�__self__z__self__.__class__)Zim_funcZim_selfZim_classc@seZdZdZdZdd�ZdS)�FixMethodattrsTzU power< any+ trailer< '.' attr=('im_func' | 'im_self' | 'im_class') > any* > cCs.|dd}t|j}|�t||jd��dS)N�attr�)�prefix)�MAP�value�replacerr )�selfZnodeZresultsr�new�r�B/opt/alt/python39/lib64/python3.9/lib2to3/fixes/fix_methodattrs.py� transforms  zFixMethodattrs.transformN)�__name__� __module__� __qualname__Z BM_compatibleZPATTERNrrrrrrsrN)�rZ fixer_utilrr ZBaseFixrrrrr�s  �