3 2a @s.ddlmZddlmZGdddejZdS)) fixer_base)Namec@s*eZdZdZdZdeZdZddZdS) FixItertoolsTz7('imap'|'ifilter'|'izip'|'izip_longest'|'ifilterfalse')z power< it='itertools' trailer< dot='.' func=%(it_funcs)s > trailer< '(' [any] ')' > > | power< func=%(it_funcs)s trailer< '(' [any] ')' > > cCsd}|dd}d|krV|jd krV|d|d}}|j}|j|j|jj||p^|j}|jt|jdd|ddS) Nfuncit ifilterfalse izip_longestdot)prefix)r r )valuer removeparentreplacer)selfZnoderesultsr rr rr2/opt/alt/python36/lib64/python3.6/fix_itertools.py transforms    zFixItertools.transformN) __name__ __module__ __qualname__Z BM_compatibleZit_funcslocalsZPATTERNZ run_orderrrrrrrs  rN)rZ fixer_utilrZBaseFixrrrrr s