+
    Bi                     B   RpR lt R t] ! 4       ] ! ] 4      R 4       4       t]R 4       tR tR tR tR tR	 tR
 t	R R R .t
R t]! R 4       R tR R .tR t^JtR tRw  ttRt ! R R4      tRw  ttRtR tR t]! 4       P4                  tR^/R ltR R ltR t] ! R 4      R 4       t ! R R 4      t ^ R!I!H"t" R" t#]#R# 4       t$ ! R$ R%4      t% ! R& R'4      t& ! R( R)4      t'  ! R* R+4      t( ! R, R-4      t) ! R. R/4      t* ! R0 R14      t+ ! R2 R34      t,R4 t-]-]- ! R5 R64      4       4       t. ! R7 R84      t/R9 t0 ! R: R;4      t1R< t2 ! R= R>4      t3  ! R? R@4      t4RA t5RB t6RC t7RqRD^RE^/RF llt8RG t9]9! ^RH RI7      ^ RJ 3RK l4       t:RL t;RM .^ ,          t<^ RN /^ ,          t=RO t>RP t?  ! RQ RR4      t@  ! RT RS4      tA ! RU RV4      tB^ R ICtC ! RW RX]CP                  4      tE ! RY RZ]CP                  4      tG ! R[ R\]CP                  4      tI ! R] R^]CP                  4      tK]CP                  ! R_R`4      tL]CP                  ! RaR`4      tM]CP                  ! RbR`4      tN]CP                  ! RcR`4      tO^ R IPtP ! Rd Re]PP                  4      tR]PP                  ! RfRg]S3Rh]S334      tT ! Ri Rj]PP                  4      tV]PP                  ! RkRg]S3Rh]S334      tW^ R IXtX]XP                   ! Rl Rm4      4       tZ]XP                  ! RnRg]S3Rh]S334      t\]XP                  ! RnRg]S3Rh]S33]]Ro7      t^R # )rNc                     R  pV# )c                     V # N funcs   &8/usr/lib/python3.14/test/test_inspect/inspect_fodder2.pywrapperwrap.<locals>.wrapper   s        r   )foor	   s   & r   wrapr      s    Nr   c                     R  pV# )c                      \        R 4       R# )helloN)printr   r   r   insteadfuncreplace.<locals>.insteadfunc	   s	    gr   r   )r   r   s   & r   replacer      s    r   c                      R # r   r   r   r   r   wrappedr      s     	r   c                      R # r   r   r   r   r   goner      s    r   c                     V # r   r   ms   &r   <lambda>r      s    r   c                 .    T ;'       d    T ;'       d    T # r   r   )gs   &r   r   r      s#         r   c                     T ;'       d    T # r   r   )ds   &r   r   r   !   s      r   c                      R # r   r   r   r   r   onelinefuncr"   %   s    4r   c                     R # r   r   )arg1arg2arg3arg4s   &&&&r   manyargsr(   (   s    r   c                     T ;'       d    T # r   r   r   s   &r   twolinefuncr*   ,   s    1   r   c                     V # r   r   )xs   &r   r   r   1   s    qr   c                      V \        4       R &   R# )	anonymousN)globalsr   s   &r   setfuncr0   5   s    !GIkr   c                     W,          # r   r   r,   ys   &&r   r   r   7   s    QSr   c                      \          R # r   )worldr   r   r   with_commentr6   :   s    	r   c                     W,           # r   r   r2   s   &&r   r   r   ?   s    sr   c                       ! R  R4      p V # )c                   &   a  ] tR t^Ft o R tRtV tR# )func69.<locals>.cls70c                     R # r   r   r   r   r   func71func69.<locals>.cls70.func71G       r   r   N)__name__
__module____qualname____firstlineno__r<   __static_attributes____classdictcell____classdict__s   @r   cls70r:   F        	 	r   rG   r   )rG   s    r   func69rI   E   s      Lr   c                      R # r   r   r   r   r   func77rK   M       dr   xystopc                   &   a  ] tR t^Rt o R tRtV tR# )cls82c                     R # r   r   r   r   r   func83cls82.func83S   s    $r   r   N)r?   r@   rA   rB   rR   rC   rD   rE   s   @r   rP   rP   R   s     r   rP   c                      ^Z# )Z   r   r   r   r   func88rV   X       r   c                       ! R  R4      p V # )c                   &   a  ] tR t^^t o R tRtV tR# )f.<locals>.Xc                     ^*# *   r   r   r   r   r   f.<locals>.X.g_   s    r   r   Nr?   r@   rA   rB   r   rC   rD   rE   s   @r   XrZ   ^   s     	 	r   r`   r   )r`   s    r   fra   ]   s      Hr   r%   c                     R # r   r   )r%   r$   s   $*r   	keywordedrc   f       r   c                $    V ^8  d   QhR\         /# )   r$   )list)formats   "r   __annotate__ri   j   s     	 	D 	r   c                     R # r   r   )r$   s   &r   	annotatedrk   j   rd   r   c                     R # r   r   )args   $r   keyword_only_argrn   n   rd   r   c                      R # r   r   r   r   r   r   r   q   rL   r   c                      ^s# )s   r   r   r   r   func114rr   q   s    r   c                   &   a  ] tR t^ut o R tRtV tR# )ClassWithMethodc                    R # r   r   selfs   &r   methodClassWithMethod.methodv       r   r   N)r?   r@   rA   rB   rx   rC   rD   rE   s   @r   rt   rt   u   s      r   rt   wrapsc                 (    \        V 4      R  4       pV# )c                      ^*# r\   r   r   r   r   fakedecorator.<locals>.fake|   s    r   r{   )r   r   s   & r   	decoratorr   {   s    
4[ Kr   c                      ^# )   r   r   r   r   realr      rW   r   c                   &   a  ] tR t^t o R tRtV tR# )cls135c                     R  p R# )c                      \          \         R # r   )never_reached1never_reached2r   r   r   func137cls135.func136.<locals>.func137   s    r   Nr   )r   s    r   func136cls135.func136   s    	r   r   N)r?   r@   rA   rB   r   rC   rD   rE   s   @r   r   r      s      r   r   c                       ] tR t^tRtRtR# )cls142z
class cls149:
    ...
r   Nr?   r@   rA   rB   arC   r   r   r   r   r      s	    	Ar   r   c                   &   a  ] tR t^t o R tRtV tR# )cls149c                    R # r   r   rv   s   &r   func151cls149.func151   rz   r   r   N)r?   r@   rA   rB   r   rC   rD   rE   s   @r   r   r            r   r   c                   &   a  ] tR t^t o R tRtV tR# )cls160c                    R # r   r   rv   s   &r   func162cls160.func162   rz   r   r   N)r?   r@   rA   rB   r   rC   rD   rE   s   @r   r   r      r   r   r   c                       ] tR t^tRtRtR# )cls166z#
    class cls175:
        ...
    r   Nr   r   r   r   r   r      s	    	Ar   r   c                   *    ] tR t^t ! R R4      tRtR# )cls173c                       ] tR t^tRtR# )cls173.cls175r   Nr?   r@   rA   rB   rC   r   r   r   cls175r          r   r   r   N)r?   r@   rA   rB   r   rC   r   r   r   r   r      s     r   r   c                       ] tR t^tRtR# )cls179r   Nr   r   r   r   r   r      s    r   r   c                   *    ] tR t^t ! R R4      tRtR# )cls183c                   &   a  ] tR t^t o R tRtV tR# )cls183.cls185c                    R # r   r   rv   s   &r   func186cls183.cls185.func186   r>   r   r   N)r?   r@   rA   rB   r   rC   rD   rE   s   @r   cls185r      s     	 	r   r   r   N)r?   r@   rA   rB   r   rC   r   r   r   r   r      s     r   r   c                     V # r   r   )clss   &r   class_decoratorr      s    Jr   c                   >    ] tR t^t]] ! R R4      4       4       tRtR# )cls196c                       ] tR t^tRtR# )cls196.cls200r   Nr   r   r   r   cls200r      s     	r   r   r   N)r?   r@   rA   rB   r   r   rC   r   r   r   r   r      s#        r   r   c                   >    ] tR t^t ! R R4      t ! R R4      tRtR# )cls203c                   *    ] tR t^t ! R R4      tRtR# )cls203.cls204c                       ] tR t^tRtR# )cls203.cls204.cls205r   Nr   r   r   r   cls205r          r   r   r   Nr?   r@   rA   rB   r   rC   r   r   r   cls204r          	 	r   r   c                   *    ] tR t^t ! R R4      tRtR# )cls203.cls207c                       ] tR t^tRtR# )cls203.cls207.cls205r   Nr   r   r   r   r   r      r   r   r   r   Nr   r   r   r   cls207r      r   r   r   r   N)r?   r@   rA   rB   r   r   rC   r   r   r   r   r      s      r   r   c                       ! R  R4      p V # )c                       ] tR t^tRtR# )func212.<locals>.cls213r   Nr   r   r   r   cls213r      r   r   r   r   )r   s    r   func212r      s     Mr   c                   &   a  ] tR t^t o R tRtV tR# )r   c                     ! R  R4      pV# )c                       ] tR t^tRtR# )cls213.func219.<locals>.cls220r   Nr   r   r   r   cls220r      r   r   r   r   )rw   r   s   & r   func219cls213.func219   s    	 	r   r   N)r?   r@   rA   rB   r   rC   rD   rE   s   @r   r   r            r   r   c                  "   "    ! R  R4      p V # 5i)c                       ] tR t^tRtR# )func225.<locals>.cls226r   Nr   r   r   r   cls226r      r   r   r   r   )r   s    r   func225r      s      M   c                   &   a  ] tR t^t o R tRtV tR# )r   c                "   "    ! R  R4      pV# 5i)c                       ] tR t^tRtR# )cls226.func232.<locals>.cls233r   Nr   r   r   r   cls233r      r   r   r   r   )rw   r   s   & r   func232cls226.func232   s     	 	r   r   N)r?   r@   rA   rB   r   rC   rD   rE   s   @r   r   r      r   r   r   c                   *    ] tR t^t ! R R4      tRtR# )cls238c                       ] tR t^tRtR# )cls238.cls239r   Nr   r   r   r   cls239r      r   r   r   r   N)r?   r@   rA   rB   r   rC   r   r   r   r   r      s    	# 	#r   r   c                    R # r   r   )r   s   "r   positional_only_argr      rd   r   c                   R # r   r   r   bcr    era   s   ""&&$$r   all_markersr      rd   r   c                   R # r   r   )r   r   r   r    r   ra   argskwargss   ""&&$$*,r    all_markers_with_args_and_kwargsr      rd   r   r   ra   c                   R # r   r   r   s   ""&&$$r   all_markers_with_defaultsr     rd   r   c                     a  V 3R  lpV# )c                 4   <a  \        S 4      V V3R  l4       pV# )c                  6   < VP                  S4       S! V / VB # r   )update)r   kwdra   r   s   *,r   r	   +deco_factory.<locals>.deco.<locals>.wrapper
  s    JJva<3<r   r{   )ra   r	   r   s   f r   decodeco_factory.<locals>.deco	  s     	q	  
	  r   r   )r   r   s   l r   deco_factoryr     s     Kr   c                      ^# )   r   r   r   r   r   r     s    qr   r   barc                      ^ # )    r   r   r   r   r   r     s    r   c                     W! 4       ,           # r   r   r  s   &&r   complex_decoratedr    s    ;r   c                      R# Nr   r   r   r   r   r   r         Br   c                      R# r  r   r   r   r   r   r     r	  r   c                      R# r  r   r   r   r   r   r     r	  r   c                      R# r  r   r   r   r   r   r     s    2r   c                 &    . P                  R  4      # )c                     R# r  r   )lengths   &r   r   <lambda>.<locals>.<lambda>$  s    rr   )map)rights   &r   r   r   #  s    "&&r   c                   &   a  ] tR tRt o R tRtV tR# )cls296i(  c                     R # r   r   r   r   r   ra   cls296.f)  r>   r   r   N)r?   r@   rA   rB   ra   rC   rD   rE   s   @r   r  r  (  rH   r   r  cls310c                   &   a  ] tR tRt o R tRtV tR# )r  i6  c                     R # r   r   r   r   r   r   cls310.g7  r>   r   r   Nr_   rE   s   @r   r  r  6  rH   r   c                   T    ] tR tRt^ RIt]P                  ^ 4      P                  tRtR# )ClassWithCodeObjecti;  Nr   )	r?   r@   rA   rB   sys	_getframef_codecoderC   r   r   r   r  r  ;  s    ==""Dr   r  c                       ] tR tRtRtRtR# )enum322iB  r   r   Nr?   r@   rA   rB   ArC   r   r   r   r"  r"  B  s    Ar   r"  c                       ] tR tRt^tRtR# )enum326iF  r   Nr#  r   r   r   r&  r&  F      	Ar   r&  c                       ] tR tRt^tRtR# )flag330iJ  r   Nr#  r   r   r   r)  r)  J  r'  r   r)  c                       ] tR tRt^tRtR# )flag334iN  r   Nr#  r   r   r   r+  r+  N  r'  r   r+  simple_enum338r$  simple_enum339simple_flag340simple_flag341c                   ,   a  ] tR tRt o V 3R ltRtV tR# )nt346iZ  c                2   < V ^8  d   Qh/ S[ ;R&   S[ ;R&   # rf   r,   r3   int)rh   rF   s   "r   ri   nt346.__annotate__Z       
F 
F r   r   Nr?   r@   rA   rB   __annotate_func__rC   rD   rE   s   @r   r1  r1  Z        r   r1  nt351r,   r3   c                   ,   a  ] tR tRt o V 3R ltRtV tR# )td354ib  c                2   < V ^8  d   Qh/ S[ ;R&   S[ ;R&   # r3  r4  )rh   rF   s   "r   ri   td354.__annotate__b  r7  r   r   Nr8  rE   s   @r   r=  r=  b  r:  r   r=  td359c                   ,   a  ] tR tRt o V 3R ltRtV tR# )dc364il  c                2   < V ^8  d   Qh/ S[ ;R&   S[ ;R&   # r3  r4  )rh   rF   s   "r   ri   dc364.__annotate__l  s     
F  F r   r   Nr8  rE   s   @r   rB  rB  l  r:  r   rB  dc370)moduler   )r   rf      )_r   r   r   r   olltlltllir"   r(   r*   r   r0   r6   multiline_sigrI   extra74rK   extra78stuff78extra79rP   extra84stuff84extra85rV   ra   r   method_in_dynamic_classrc   rk   rn   rr   rt   	functoolsr|   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r  parenthesized_lambdaparenthesized_lambda2parenthesized_lambda3post_line_parenthesized_lambda1nested_lambdar  r  r  enumEnumr"  IntEnumr&  Flagr)  IntFlagr+  r,  r-  r.  r/  typing
NamedTupler1  r5  r;  	TypedDictr=  r@  dataclasses	dataclassrB  make_dataclassrE  r?   dc371r   r   r   <module>rf     s   d	  	 		 		 
  
	
"  


   '
  '

 #%% 	! 			 l        
   	 	         # #				 	Q 	 5y)  *
      $. 
 
   	
 
# # dii 
dll 

dii 

dll 
 +S1.4+S1.4 F 
 	'S#Jc
#;<F 
 	C:Sz":;    
 	""7c3Z#s,DE""7c3Z#s,DXVr   