| Server IP : 121.121.20.254 / Your IP : 216.73.216.202 Web Server : Microsoft-IIS/10.0 System : Windows NT WEB-SERVER 10.0 build 20348 (Windows Server 2022) AMD64 User : IUSR ( 0) PHP Version : 8.3.28 Disable Function : NONE MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/Python315/Lib/test/__pycache__/ |
Upload File : |
R
>lqj#� c �\ � ] PH s ] PHs] PHs] QHGsGs ] PHs] PHs] PH s] PH$s ] PH*s
] QH0G
s
] QH8GsGs Q sQ sQ s Q Q\2 s Q Q
\ O* 2 s Q Q\2 s Q
Q\2 s Q Q\2 s\Q6X c \ O6 2 P! P! \ c Ps
Kh 9 h)� )�combinations�product)�support)�BytecodeTestCase�CfgOptimizationTestCasec �x � [ O Q U Q02 o- o[ V2 UQ* O ! )z=
def f(x):
match x:
case z#:
pass
�f)�textwrap�dedent�exec�__code__)�pattern�source� namespaces & �(C:\Python315\\Lib\test\test_peepholer.py� compile_pattern_with_fast_localsr sE � �
�_�_�
� �Y� � ��F� �I�����S�>�"�"�"� c �0 � ] o[ O U 2 F D oUO U6X f J U]*
oJ! [ U Q2 % c
U O o U O
F D) o[ UQ2 % f J U[
VA2 *
oJ+ U! )r r �co_code)�dis�get_instructions�opname�hasattrr � co_consts�count_instr_recursively)r r �count�instr�cs && r r r ! s{ � �
�E��%�%�a�(���<�<�6�!��Q�J�E� )� �q�*���
�J�J��
�[�[���1�i� � ��,�Q�7�7�E� � �Lr c � � [ [ O 2 F D v qV] * 6X f J Ut ! P U Q02 g)r z# is not a valid BINARY_OP argument.)� enumerate�opcode�_nb_ops)�arg�i�nb_ops & r �get_binop_argvalr% . s9 � ��f�n�n�-�����(�?��H� .� >�S�E�<�=�=�5r c �$ ` � \ sQ s]5s n Q sQ sQ sQ sQ sQ s Q s
Q sQ sQ
s
Q sQ sQ
sQ sQ sQ sQ sQ sQ sQ sQ sQ sQ sQ sQ sQ sQ sQ s\ OB Q2 Q 2 s"Q s#Q s$Q! s%Q" s&Q# s'Q$ s(Q% s)Q&s*U s+P! )'�
TestTranformsc �d � [ [ O U2 2 oSTt- tF D p3O UaJ ooSF D� oQ UO 7 c J VCO
* oUO Q7 cE U O
UO QUO QUO QUO 02 UO Q7 f J� UO Q6X f J� U O
UO QUO QUO QUO 02 J� P! t toh )�JUMP_z at z
jumps to �RETURN_VALUE)�
JUMP_BACKWARD�JUMP_FORWARD)�listr r �offsetr �argval�fail)�self�code�instructionsr �targets�tgts && r �check_jump_targets� TestTranforms.check_jump_targets7 s� � ��C�0�0��6�7��4@�A�L�5�<�<��&�L��A�!�E��e�l�l�*���,�,�'�C��z�z�>�>�� � �U�\�\�N�$�u�|�|�n� =&�&)�j�j�\��c�j�j�\�C� D� ��� A�A��
�
�n�,�� � �U�\�\�N�$�u�|�|�n� =&�&)�j�j�\��c�j�j�\�C� D� "�� Bs �D-c �$ � [ O U2 o[ [ O U2 2 o[ Q U2 2 o[ Q U2 2 oU O
U] 2 U O U[ UO 2 2 P! )z0Check that the lnotab byte offsets are sensible.c 3 �>