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/python312/lib64/python3.12/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/python312/lib64/python3.12/lib2to3/fixes/__pycache__/fix_next.cpython-312.pyc |
�
��_if � � � d Z ddlmZ ddlmZ ddlmZ ddlm Z m
Z
mZ dZ G d� dej � Zd � Zd
� Zd� Zy)
z.Fixer for it.next() -> next(it), per PEP 3114.� )�token)�python_symbols)�
fixer_base)�Name�Call�find_bindingz;Calls to builtin next() possibly shadowed by global bindingc �0 � � e Zd ZdZdZdZ� fd�Zd� Z� xZS )�FixNextTa�
power< base=any+ trailer< '.' attr='next' > trailer< '(' ')' > >
|
power< head=any+ trailer< '.' attr='next' > not trailer< '(' ')' > >
|
classdef< 'class' any+ ':'
suite< any*
funcdef< 'def'
name='next'
parameters< '(' NAME ')' > any+ >
any* > >
|
global=global_stmt< 'global' any* 'next' any* >
�prec � �� t t | � ||� t d|� }|r| j |t
� d| _ y d| _ y )N�nextTF)�superr
�
start_treer �warning�bind_warning�
shadowed_next)�self�tree�filename�n� __class__s ��=/opt/alt/python312/lib64/python3.12/lib2to3/fixes/fix_next.pyr zFixNext.start_tree$ sA �� �
�g�t�'��h�7����&����L�L��L�)�!%�D��!&�D�� c �4 � |sJ �|j d� }|j d� }|j d� }|r�| j r'|j t d|j �� � y |D �cg c] }|j � �� }}d|d _ |j t
t d|j �� |� � y |r)t d|j �� }|j |� y |r{t |� rU|d }dj |D �cg c]
}t |� �� c}� j � d
k( r| j |t � y |j t d� � y d|v r| j |t � d| _ y y c c}w c c}w )
N�base�attr�name�__next__)�prefix� � r
�head�__builtin__�globalT)
�getr �replacer r �cloner �is_assign_target�join�str�stripr r )r �node�resultsr r r r r"