
    4hh.                        S SK r S rS r " S S5      r " S S\5      r\R
                  \l         " S S	\5      r " S
 S\\5      r " S S\	5      r
\ R                  " \S-   S5      r\r\R                  r\R                  r\R                  r\R$                  r\R$                  r\" 5       R$                  r\" 5       R$                  r\" 5       R,                  r\" 5       R,                  r\" 5       R,                  r\R2                  r\R2                  r\R8                  r\R8                  r\	R<                  r\	R<                  r0 R@                  r 0 R@                  r!S SK"J#r#  g)    Nc                     g N xys     D/opt/python-3.13.8/usr/lib/python3.13/test/test_pydoc/pydocfodder.pyglobal_funcr
              c                     g r   r   r   s     r	   global_func2r      r   r   c                       \ rS rSrS rS rS rS rS rS r	S r
S	 rS
 r\" \5      rS r\" \5      rS rS rS r\" \\\SS9r\rSrg)A   c                     g r   r   selfs    r	   A_method
A.A_method   r   r   c                     g r   r   r   s    r	   	AB_methodA.AB_method   r   r   c                     g r   r   r   s    r	   	AC_methodA.AC_method   r   r   c                     g r   r   r   s    r	   	AD_methodA.AD_method   r   r   c                     g r   r   r   s    r	   
ABC_methodA.ABC_method   r   r   c                     g r   r   r   s    r	   
ABD_methodA.ABD_method   r   r   c                     g r   r   r   s    r	   
ACD_methodA.ACD_method   r   r   c                     g r   r   r   s    r	   ABCD_methodA.ABCD_method   r   r   c                     g r   r   clsr   s     r	   A_classmethodA.A_classmethod   r   r   c                     g r   r   r   s     r	   A_staticmethodA.A_staticmethod#   r   r   c                     g r   r   r   s    r	   _getxA._getx'   r   r   c                     g r   r   )r   values     r	   _setxA._setx)   r   r   c                     g r   r   r   s    r	   _delxA._delx+   r   r   zA sample property defined in A.)fdelfgetfsetdocr   N)__name__
__module____qualname____firstlineno__r   r   r   r   r!   r$   r'   r*   r/   classmethodr2   staticmethodr5   r9   r<   property
A_propertyintA_int_alias__static_attributes__r   r   r	   r   r      sr    %%%(((+'.M(!.1N&&'u5u?AJ Kr   r   c                      \ rS rSrS rS rS rS rS rS r	S r
S	 r\S
 5       r\r\r\r\r\R(                  r\R,                  r\R,                  r\" 5       R0                  r\R0                  r\r\R:                  r\R:                  r\R@                  r \R@                  r!0 RD                  r"0 RD                  r#SSK$J%r%  Sr&g)B2   c                     g r   r   r   s    r	   r   B.AB_method5   r   r   c                     g r   r   r   s    r	   r!   B.ABC_method7   r   r   c                     g r   r   r   s    r	   r$   B.ABD_method9   r   r   c                     g r   r   r   s    r	   r*   B.ABCD_method;   r   r   c                     g r   r   r   s    r	   B_method
B.B_method=   r   r   c                     g r   r   r   s    r	   	BC_methodB.BC_method?   r   r   c                     g r   r   r   s    r	   	BD_methodB.BD_methodA   r   r   c                     g r   r   r   s    r	   
BCD_methodB.BCD_methodC   r   r   c                     g r   r   r-   s     r	   B_classmethodB.B_classmethodF   r   r   r   sinr   N)'rB   rC   rD   rE   r   r!   r$   r*   rY   r\   r_   rb   rF   re   r
   global_func_aliasr   global_func2_aliasB_classmethod_aliasr   r/   A_classmethod_refr2   A_staticmethod_aliasr   A_method_refA_method_aliasB_method_aliaslistcount
list_countobject__repr__object_reprgetdict_getmathrh   rL   r   r   r	   rN   rN   2   s    %((+%%( ' ' K#%'%%N++3<<LZZNNJJEJH//K
&&CvvHr   rN   c                   D    \ rS rSrS rS rS rS rS rS r	S r
S	 rS
rg)C`   c                     g r   r   r   s    r	   r   C.AC_methodc   r   r   c                     g r   r   r   s    r	   r!   C.ABC_methode   r   r   c                     g r   r   r   s    r	   r'   C.ACD_methodg   r   r   c                     g r   r   r   s    r	   r*   C.ABCD_methodi   r   r   c                     g r   r   r   s    r	   r\   C.BC_methodk   r   r   c                     g r   r   r   s    r	   rb   C.BCD_methodm   r   r   c                     g r   r   r   s    r	   C_method
C.C_methodo   r   r   c                     g r   r   r   s    r	   	CD_methodC.CD_methodq   r   r   r   N)rB   rC   rD   rE   r   r!   r'   r*   r\   rb   r   r   rL   r   r   r	   r{   r{   `   s*    %((+%(%r   r{   c                   D    \ rS rSrS rS rS rS rS rS r	S r
S	 rS
rg)Dt   c                     g r   r   r   s    r	   r   D.AD_methodx   r   r   c                     g r   r   r   s    r	   r$   D.ABD_methodz   r   r   c                     g r   r   r   s    r	   r'   D.ACD_method|   r   r   c                     g r   r   r   s    r	   r*   D.ABCD_method~   r   r   c                     g r   r   r   s    r	   r_   D.BD_method   r   r   c                     g r   r   r   s    r	   rb   D.BCD_method   r   r   c                     g r   r   r   s    r	   r   D.CD_method   r   r   c                     g r   r   r   s    r	   D_method
D.D_method   r   r   r   N)rB   rC   rD   rE   r   r$   r'   r*   r_   rb   r   r   rL   r   r   r	   r   r   t   s*    %((+%(%r   r   c                       \ rS rSrS r " S S5      r " S S5      r " S S5      r\" \" S	5      \" S	5      \" S	5      S
5      r	Sr
g)FunkyProperties   c                     SS0U l         g )Nr   r   descr   s    r	   __init__FunkyProperties.__init__   s    G	r   c                        \ rS rSrS rS rSrg)FunkyProperties.get_desc   c                     Xl         g r   attrr   r   s     r	   r   !FunkyProperties.get_desc.__init__       Ir   c                 L    [        SX5        UR                  U R                     $ )Nz
Get calledprintr   r   r   insts     r	   __call__!FunkyProperties.get_desc.__call__   s    ,+99TYY''r   r   NrB   rC   rD   rE   r   r   rL   r   r   r	   get_descr      s    		(r   r   c                        \ rS rSrS rS rSrg)FunkyProperties.set_desc   c                     Xl         g r   r   r   s     r	   r   !FunkyProperties.set_desc.__init__   r   r   c                 N    [        SXU5        X!R                  U R                  '   g )Nz
Set calledr   )r   r   vals      r	   r   !FunkyProperties.set_desc.__call__   s    ,C0#&IIdii r   r   Nr   r   r   r	   set_descr      s    		'r   r   c                        \ rS rSrS rS rSrg)FunkyProperties.del_desc   c                     Xl         g r   r   r   s     r	   r   !FunkyProperties.del_desc.__init__   r   r   c                 J    [        SX5        UR                  U R                  	 g )Nz
Del calledr   r   s     r	   r   !FunkyProperties.del_desc.__call__   s    ,+		$))$r   r   Nr   r   r   r	   del_descr      s    		%r   r   r   zprop xr   N)rB   rC   rD   rE   r   r   r   r   rH   r   rL   r   r   r	   r   r      sC    ( (' '% % 	#x}hGAr   r   z
.submodulez8A submodule, which should appear in its parent's summaryrg   )$typesr
   r   r   rN   re   B_classmethod_refr{   r   rt   r   
ModuleTyperB   	submoduleri   r/   A_classmethod2A_classmethod3r2   rm   A_staticmethod_refA_staticmethod_ref2r   	A_method2	A_method3rY   	B_method2rq   rr   rs   ru   rv   rw   rx   ry   rh   r   r   r	   <module>r      sB   !#% %N( (V oo % %(1 *Hf H@ X4BD	   !!'' S'' c(( 3<<CLL	CLL	::JJ	

ZZ
??ooff66 r   