OwlCyberSecurity - MANAGER
Edit File: fix_paren.cpython-36.opt-1.pyc
3 � \�������������������@���s6���d�Z�ddlmZ�ddlmZmZ�G�dd��dej�ZdS�)zuFixer that addes parentheses where they are required This converts ``[x for x in 1, 2]`` to ``[x for x in (1, 2)]``.����)� fixer_base)�LParen�RParenc���������������@���s���e�Zd�ZdZdZdd��ZdS�)�FixParenTa�� atom< ('[' | '(') (listmaker< any comp_for< 'for' NAME 'in' target=testlist_safe< any (',' any)+ [','] > [any] > > | testlist_gexp< any comp_for< 'for' NAME 'in' target=testlist_safe< any (',' any)+ [','] > [any] > >) (']' | ')') > c�������������C���s8���|d�}t���}|j|_d|_|jd|��|jt����d�S�)N�target�������)r����prefixZinsert_childZappend_childr���)�selfZnodeZresultsr���Zlparen��r����//usr/lib64/python3.6/lib2to3/fixes/fix_paren.py� transform%���s����zFixParen.transformN)�__name__� __module__�__qualname__Z BM_compatibleZPATTERNr ���r���r���r���r���r������s���r���N)�__doc__r���r���Z fixer_utilr���r���ZBaseFixr���r���r���r���r����<module>���s���