| Server IP : 217.160.0.135 / Your IP : 216.73.217.85 Web Server : Apache System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 CEST 2026 aarch64 User : sws1074145052 ( 1074145052) PHP Version : 8.3.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /usr/lib/python3/dist-packages/pythran/analyses/__pycache__/ |
Upload File : |
�
cR�a� � �: � d Z ddlmZ ddlZ G d� de� � ZdS )zC Gathers variables that have value modification in the given node. � )�NodeAnalysisNc �. � � e Zd ZdZ� fd�Zd� Zd� Z� xZS )�
IsAssignedz�
Gather variable that change in given node.
It doesn't check constness as it is use for integer so we don't care about
arguments effects as it is use by value.
c �| �� t � � | _ t t | � � � � � dS )z Basic initialiser. N)�list�result�superr �__init__)�self� __class__s ��>/usr/lib/python3/dist-packages/pythran/analyses/is_assigned.pyr
zIsAssigned.__init__ s0 �� ��f�f���
�j�$���(�(�*�*�*�*�*� c �| � t |j t j � � r| j � |� � dS dS )z! Stored variable have new value. N)�
isinstance�ctx�ast�Storer �append)r �nodes r
�
visit_NamezIsAssigned.visit_Name s>