403Webshell
Server IP : 217.160.0.135  /  Your IP : 216.73.217.25
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 :  /lib/python3/dist-packages/pythran/analyses/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

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

cR�a���>�dZddlmZddlmZGd�de��ZdS)zA
OptimizableComp finds whether a comprehension can be optimized.
�)�Identifiers)�NodeAnalysisc�4��eZdZdZ�fd�Zd�Zd�Zd�Z�xZS)�OptimizableComprehensionz.Find whether a comprehension can be optimized.c���t��|_tt|���t
��dS�N)�set�result�superr�__init__r)�self�	__class__s ��L/usr/lib/python3/dist-packages/pythran/analyses/optimizable_comprehension.pyrz!OptimizableComprehension.__init__s3����e�e���
�&��-�-�6�6�{�C�C�C�C�C�c����d�|D���d}|D]<�|�t���}|t��fd�|D����z}�=|S)Nc�&�h|]}|jj��S���target�id)�.0�gens  r�	<setcomp>z?OptimizableComprehension.check_comprehension.<locals>.<setcomp>s��2�2�2�S�3�:�=�2�2�2rTc3�B�K�|]}|�jjk|�vzV��dSrr)r�ident�it�targetss  ��r�	<genexpr>z?OptimizableComprehension.check_comprehension.<locals>.<genexpr>sU�����J�J�<A�"'�"�)�,�!6�!&�g�!5�!7�J�J�J�J�J�Jr)�gatherr�all)r
�iters�optimizable�idsrrs    @@r�check_comprehensionz,OptimizableComprehension.check_comprehensions�����2�2�E�2�2�2�����	J�	J�B��+�+�k�2�.�.�C��3�J�J�J�J�J�EH�J�J�J�J�J�
J�K�K��rc�r�|�|j��r|j�|��dSdSr�r$�
generatorsr
�add�r
�nodes  r�visit_ListCompz'OptimizableComprehension.visit_ListComp�>���$�$�T�_�5�5�	"��K�O�O�D�!�!�!�!�!�	"�	"rc�r�|�|j��r|j�|��dSdSrr&r)s  r�visit_GeneratorExpz+OptimizableComprehension.visit_GeneratorExpr,r)	�__name__�
__module__�__qualname__�__doc__rr$r+r.�
__classcell__)rs@rrr	sp�������8�8�D�D�D�D�D�	�	�	�"�"�"�"�"�"�"�"�"�"rrN)r2�pythran.analyses.identifiersr�pythran.passmanagerrrrrr�<module>r6si����5�4�4�4�4�4�,�,�,�,�,�,�"�"�"�"�"�|�"�"�"�"�"r

Youez - 2016 - github.com/yon3zu
LinuXploit