grthtrhthjhtyjytjytkergtrhtrjytjerhrfh3 \^ã@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}|jt||jd�ƒdS)NÚattré)Úprefix)ÚMAPÚvalueÚreplacerr )ÚselfZnodeZresultsrÚnew©rú5/usr/lib64/python3.6/lib2to3/fixes/fix_methodattrs.pyÚ transforms  zFixMethodattrs.transformN)Ú__name__Ú __module__Ú __qualname__Z BM_compatibleZPATTERNrrrrrrsrN)ÚrZ fixer_utilrr ZBaseFixrrrrrÚs