+
    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                     ^*# )docr   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   fr`   ]   s      Hr   r%   c                     R # r   r   )r%   r$   s   $*r   	keywordedrb   f       r   c                $    V ^8  d   QhR\         /# )   r$   )list)formats   "r   __annotate__rh   j   s     	 	D 	r   c                     R # r   r   )r$   s   &r   	annotatedrj   j   rc   r   c                     R # r   r   )args   $r   keyword_only_argrm   n   rc   r   c                      R # r   r   r   r   r   r   r   q   rL   r   c                      ^s# )s   r   r   r   r   func114rq   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   rw   rC   rD   rE   s   @r   rs   rs   u   s      r   rs   wrapsc                 (    \        V 4      R  4       pV# )c                      ^*# )*   r   r   r   r   fakedecorator.<locals>.fake|   s    r   rz   )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   ru   s   &r   func151cls149.func151   ry   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   ru   s   &r   func162cls160.func162   ry   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   ru   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   )rv   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   )rv   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tR# )cls238.cls239zif clause cls239r   N)r?   r@   rA   rB   __doc__rC   r   r   r   cls239r      s    "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      rc   r   c                   R # r   r   r   bcr    er`   s   ""&&$$r   all_markersr      rc   r   c                   R # r   r   )r   r   r   r    r   r`   argskwargss   ""&&$$*,r    all_markers_with_args_and_kwargsr      rc   r   r   r`   c                   R # r   r   r   s   ""&&$$r   all_markers_with_defaultsr     rc   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   kwdr`   r   s   *,r   r	   +deco_factory.<locals>.deco.<locals>.wrapper
  s    JJva<3<r   rz   )r`   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   r`   cls296.f)  r>   r   r   N)r?   r@   rA   rB   r`   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&   # re   r,   r3   int)rg   rF   s   "r   rh   nt346.__annotate__Z       
F 
F r   r   Nr?   r@   rA   rB   __annotate_func__rC   rD   rE   s   @r   r2  r2  Z        r   r2  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&   # r4  r5  )rg   rF   s   "r   rh   td354.__annotate__b  r8  r   r   Nr9  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&   # r4  r5  )rg   rF   s   "r   rh   dc364.__annotate__l  s     
F  F r   r   Nr9  rE   s   @r   rC  rC  l  r;  r   rC  dc370)moduler   )r  re      )_r   r   r   r   olltlltllir"   r(   r*   r   r0   r6   multiline_sigrI   extra74rK   extra78stuff78extra79rP   extra84stuff84extra85rV   r`   r   method_in_dynamic_classrb   rj   rm   rq   rs   	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/  r0  typing
NamedTupler2  r6  r<  	TypedDictr>  rA  dataclasses	dataclassrC  make_dataclassrF  r?   dc371r   r   r   <module>rg     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   