MINI MINI MANI MO
3
\O @ s2 d Z ddlmZ ddlmZ G dd dejZdS )z*Fixer for __nonzero__ -> __bool__ methods. )
fixer_base)Namec @ s e Zd ZdZdZdd ZdS )
FixNonzeroTz
classdef< 'class' any+ ':'
suite< any*
funcdef< 'def' name='__nonzero__'
parameters< '(' NAME ')' > any+ >
any* > >
c C s$ |d }t d|jd}|j| d S )Nname__bool__)prefix)r r replace)selfZnodeZresultsr new r 1/usr/lib64/python3.6/lib2to3/fixes/fix_nonzero.py transform s zFixNonzero.transformN)__name__
__module____qualname__Z
BM_compatibleZPATTERNr
r r r r r s r N)__doc__ r Z
fixer_utilr ZBaseFixr r r r r <module> s
OHA YOOOO