HEX
Server: nginx/1.24.0
System: Linux localhost 5.15.0-46-generic #49-Ubuntu SMP Thu Aug 4 18:03:25 UTC 2022 x86_64
User: www (1000)
PHP: 8.3.27
Disabled: passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv
Upload Files
File: //proc/93580/root/lib/python3.10/test/__pycache__/ann_module.cpython-310.pyc
o

p̦i`�@sUdZddlmZddlmZded<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%d
e	fdd �Zd!d"�Ze	eBed#<d$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.10/test/ann_module.pyr
s
r)�Tuplerr
r	�fc@s"eZdZUded<eZeed<dS)�M�{�123�oN)r
rrr�objectr�typerrrrrs
rTc@�&eZdZUdZeed<dZeed<dS)�D�hi�j�bye�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#c�eZdZ�fdd�Z�ZS)�Ycstt|��d�dS)Nr)�superr#r')r&��	__class__rrr'(sz
Y.__init__)r
rrr'�
__classcell__rrr,rr*'�r*cr))�Metacst��||||�Sr%)r+�__new__)�meta�name�bases�	namespacer,rrr1,szMeta.__new__)r
rrr1r.rrr,rr0+r/r0c@r)�S�	somethingr
zsomething elser	N)r
rrr
rrr	rrrrr6/s
r6)�	metaclass�
cCsdttfdd�}|�dS)Nr	cSsd}dS)N�yesr)r	r
rrr�bar4szfoo.<locals>.bar)�Listr)r
r;rrr�foo3s
r=cst���fdd��}|S)Ncs�|i|��Sr%r)�args�kwargs��funcrr�wrapper9szdec.<locals>.wrapperr)rArBrr@r�dec8srC�uN)r9)�__doc__�typingr�	functoolsrrrrr
r(r	rrr�pars�boolr�typesr �h_class�j_classr#r*r0r6r=rC�floatrrrr�<module>s((