PK
œqhYî¶J‚ßF ßF ) nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/
Notice: ob_end_clean(): Failed to delete buffer. No buffer to delete in /home/telusvwg/public_html/da754d/index.php on line 8
| Dir : /opt/alt/python310/lib64/python3.10/lib2to3/fixes/__pycache__/ |
| Server: Linux premium279.web-hosting.com 4.18.0-553.45.1.lve.el8.x86_64 #1 SMP Wed Mar 26 12:08:09 UTC 2025 x86_64 IP: 66.29.132.192 |
| Dir : //opt/alt/python310/lib64/python3.10/lib2to3/fixes/__pycache__/fix_metaclass.cpython-310.opt-2.pyc |
o
���h � @ st d dl mZ d dlmZ d dlmZmZmZ dd� Zdd� Z dd � Z
d
d� Zdd
� Zdd� Z
G dd� dej�ZdS )� )�
fixer_base)�token)�syms�Node�Leafc C s| | j D ]7}|jtjkrt|� S |jtjkr;|j r;|j d }|jtjkr;|j r;|j d }t|t�r;|j dkr; dS qdS )N� �
__metaclass__TF)
�children�typer �suite�
has_metaclass�simple_stmt� expr_stmt�
isinstancer �value)�parent�node� expr_nodeZ left_side� r �B/opt/alt/python310/lib64/python3.10/lib2to3/fixes/fix_metaclass.pyr s
�r c C s� | j D ]}|jtjkr d S qt| j �D ]\}}|jtjkr! nqtd��ttjg �}| j |d d � rP| j |d }|� |�
� � |�� | j |d d � s5| � |� |}d S )NzNo class suite and no ':'!� )r r
r r � enumerater �COLON�
ValueErrorr �append_child�clone�remove)�cls_noder �ir � move_noder r r �fixup_parse_tree- s$
���
r c
C s� t |j�D ]\}}|jtjkr nqd S |�� ttjg �}ttj |g�}|j|d � rD|j| }|�
|�� � |�� |j|d � s-| �||� |jd jd }|jd jd } | j
|_
d S )Nr )r r r
r �SEMIr r r r r
r r �insert_child�prefix)
r r Z stmt_nodeZsemi_indr Znew_exprZnew_stmtr Z new_leaf1Z old_leaf1r r r �fixup_simple_stmtG s$ �
�r$ c C s2 | j r| j d jtjkr| j d �� d S d S d S )N���)r r
r �NEWLINEr )r r r r �remove_trailing_newline_ s �r'