Şuanki Dizin: /usr/lib64/python3.9/lib2to3/fixes/__pycache__/ |
Şuanki Dosya : //usr/lib64/python3.9/lib2to3/fixes/__pycache__/fix_dict.cpython-39.opt-2.pyc |
a �DOg��@sfddlmZddlmZddlmZddlmZmZmZddlmZejdhBZ Gdd�dej �Zd S) �)�pytree)�patcomp)� fixer_base)�Name�Call�Dot)� fixer_util�iterc@s@eZdZdZdZdd�ZdZe�e�Z dZ e�e �Zdd�Zd S) �FixDictTa power< head=any+ trailer< '.' method=('keys'|'items'|'values'| 'iterkeys'|'iteritems'|'itervalues'| 'viewkeys'|'viewitems'|'viewvalues') > parens=trailer< '(' ')' > tail=any* > c Cs|d}|dd}|d}|j}|j}|�d�}|�d�} |sD| rP|dd�}dd �|D�}d d �|D�}|o||�||�} |t�|jt�t||j d�g�|d� �g}t�|j|�}| s�| s�d |_ tt|r�dnd�|g�}|r�t�|j|g|�}|j |_ |S)N�head�method��tailr �view�cSsg|]}|���qS���clone��.0�nrr�./usr/lib64/python3.9/lib2to3/fixes/fix_dict.py� <listcomp>A�z%FixDict.transform.<locals>.<listcomp>cSsg|]}|���qSrrrrrrrBr)�prefixZparens��list) �syms�value� startswith�in_special_contextrZNodeZtrailerrrrrZpowerr) �self�node�resultsrrrrZmethod_name�isiterZisviewZspecial�args�newrrr� transform6s: ��� �zFixDict.transformz3power< func=NAME trailer< '(' node=any ')' > any* >zmfor_stmt< 'for' any 'in' node=any ':' any* > | comp_for< 'for' any 'in' node=any any* > cCs�|jdurdSi}|jjdur^|j�|jj|�r^|d|ur^|rN|djtvS|djtjvS|sfdS|j�|j|�o�|d|uS)NFr"�func)�parent�p1�matchr�iter_exemptr�consuming_calls�p2)r!r"r$r#rrrr Zs � �zFixDict.in_special_contextN) �__name__� __module__�__qualname__Z BM_compatibleZPATTERNr'ZP1r�compile_patternr*ZP2r.r rrrrr )s r N)rrrrrrrrr-r,ZBaseFixr rrrr�<module>s
Linux 65-254-81-4.cprapid.com 5.14.0-284.11.1.el9_2.x86_64 #1 SMP PREEMPT_DYNAMIC Tue May 9 05:49:00 EDT 2023 x86_64
Apache
65.254.81.4