python (3.12.0)

(root)/
lib/
python3.12/
test/
__pycache__/
ann_module.cpython-312.pyc

͑e`\UdZddlmZddlmZded<GddZddlmZd	Ze	ed
<eZ
eed<ee	e	fed<Gd
deZ
dZeGddeZddlmZedefZedZGddZGddeZGddeZGddeZd"d
e	fdZdZe	ezed <y!)#zw
The module for testing variable annotations.
Empty lines above are for good reason (testing for correct line numbers)
)Optionalwrapsc&eZdZUdZdZeded<y)CNy)__name__
__module____qualname__xrr__annotations__C/BuggyBox/python/3.12.0/bootstrap/lib/python3.12/test/ann_module.pyr	r	
s	Ad1hsm"rr	)Tupler
rrfc&eZdZUded<eZeed<y)M{123oN)rr
rrobjectrtyperrrrrs OEAtrrTc*eZdZUdZeed<dZeed<y)DhijbyekN)rr
rr strrr"rrrrrs
AsM51c=rr)	new_classHJc"eZdZUdZeed<dZy)Fr
zcyNr)selfrs  r__init__z
F.__init__$srN)rr
rr)intrr-rrrr(r("s
AsJ
rr(ceZdZfdZxZS)Yc,tt|dy)Nr)superr(r-)r,	__class__s rr-z
Y.__init__(s
a$r)rr
rr-
__classcell__r3s@rr0r0's
%%rr0ceZdZfdZxZS)Metac(t|||||Sr+)r2__new__)metanamebases	namespacer3s    rr9zMeta.__new__,swtT5)<<r)rr
rr9r4r5s@rr7r7+s
==rr7c*eZdZUdZeed<dZeed<y)S	somethingrzsomething elserN)rr
rrr#rrrrrr?r?/s
As
Asrr?)	metaclassc4dttfd}|y)Nrcd}y)Nyesr)rrs  rbarzfoo.<locals>.bar4sr)Listr#)rrEs  rfoorG3stCyErc.tfd}|S)Nc|i|Sr+r)argskwargsfuncs  rwrapperzdec.<locals>.wrapper9sT$V$$rr)rLrMs` rdecrN8s
4[%%NruN)
)__doc__typingr	functoolsrrr	rrr.rr#rrparsboolrtypesr$h_classj_classr(r0r7r?rGrNfloatrrr<module>rZs
##	
3
QAsJ5c?*
!!
C!

C.

%%=4=D
3

;r