Ë
‚Ö¦iO ã óJ — d Z ddlmZ ddlmZ G d„ dej
« Zy)z*Fixer for __nonzero__ -> __bool__ methods.é )Ú
fixer_base)ÚNamec ó — e Zd ZdZdZd„ Zy)Ú
FixNonzeroTzÓ
classdef< 'class' any+ ':'
suite< any*
funcdef< 'def' name='__nonzero__'
parameters< '(' NAME ')' > any+ >
any* > >
c ó^ — |d }t d|j ¬« }|j |« y )NÚnameÚ__bool__)Úprefix)r r
Úreplace)ÚselfÚnodeÚresultsr Únews ú2/usr/lib64/python3.12/lib2to3/fixes/fix_nonzero.pyÚ transformzFixNonzero.transform s' € Ø�v‰ˆÜ�: d§k¡kÔ2ˆØ�‰�SÕó N)Ú__name__Ú
__module__Ú__qualname__Ú
BM_compatibleÚPATTERNr © r r r r s „ Ø€Mð€Gór r N)Ú__doc__Ú r Ú
fixer_utilr ÚBaseFixr r r r Ú