
    9\hk                        	 d dl Z d Zd Z G d d          Z G d de          Zej        e_         G d d	e          Z G d
 dee          Z G d de	          Z
 e j        edz   d          ZeZej        Zej        Zej        Zej        Zej        Z e            j        Z e            j        Z e            j        Z e            j        Z e            j        Zej        Zej        Zej        Zej        Zi j        Zi j        ZdS )    Nc                     d S N xys     E/opt/python-3.11.14/usr/lib/python3.11/test/test_pydoc/pydocfodder.pyglobal_funcr
      s          c                     d S r   r   r   s     r	   global_func2r      s    ""r   c                       e Zd Z	 d Zd Zd Zd Zd Zd Zd Z	d Z
d	 Z ee          Zd
 Z ee          Zd Zd Zd Z eeeed          ZeZdS )Ac                     d S r   r   selfs    r	   A_methodz
A.A_method       r   c                     d S r   r   r   s    r	   	AB_methodzA.AB_method       $$r   c                     d S r   r   r   s    r	   	AC_methodzA.AC_method   r   r   c                     d S r   r   r   s    r	   	AD_methodzA.AD_method   r   r   c                     d S r   r   r   s    r	   
ABC_methodzA.ABC_method       ''r   c                     d S r   r   r   s    r	   
ABD_methodzA.ABD_method   r   r   c                     d S r   r   r   s    r	   
ACD_methodzA.ACD_method   r   r   c                     d S r   r   r   s    r	   ABCD_methodzA.ABCD_method       **r   c                     d S r   r   clsr   s     r	   A_classmethodzA.A_classmethod       &&r   c                     d S r   r   r   s     r	   A_staticmethodzA.A_staticmethod#   r   r   c                     d S r   r   r   s    r	   _getxzA._getx'       %%r   c                     d S r   r   )r   values     r	   _setxzA._setx)   r/   r   c                     d S r   r   r   s    r	   _delxzA._delx+   r*   r   zA sample property defined in A.)fdelfgetfsetdocN)__name__
__module____qualname__r   r   r   r   r   r    r"   r$   r)   classmethodr,   staticmethodr.   r2   r4   property
A_propertyintA_int_aliasr   r   r	   r   r      s         % % %% % %% % %( ( (( ( (( ( (+ + +' ' 'K..M( ( (!\.11N& & && & &' ' 'u5u?A A AJ KKKr   r   c                       e Zd Z	 d Zd Zd Zd Zd Zd Zd Z	d Z
ed	             ZeZeZeZeZej        Zej        Zej        Z e            j        Zej        ZeZej        Zej        Zi j        Zi j        Zd
S )Bc                     d S r   r   r   s    r	   r   zB.AB_method5   r   r   c                     d S r   r   r   s    r	   r   zB.ABC_method7   r   r   c                     d S r   r   r   s    r	   r    zB.ABD_method9   r   r   c                     d S r   r   r   s    r	   r$   zB.ABCD_method;   r%   r   c                     d S r   r   r   s    r	   B_methodz
B.B_method=   r   r   c                     d S r   r   r   s    r	   	BC_methodzB.BC_method?   r   r   c                     d S r   r   r   s    r	   	BD_methodzB.BD_methodA   r   r   c                     d S r   r   r   s    r	   
BCD_methodzB.BCD_methodC   r   r   c                     d S r   r   r'   s     r	   B_classmethodzB.B_classmethodF   s    &&r   N) r9   r:   r;   r   r   r    r$   rI   rK   rM   rO   r<   rQ   r
   global_func_aliasr   global_func2_aliasB_classmethod_aliasr   r)   A_classmethod_refr,   A_staticmethod_aliasr   A_method_refA_method_aliasB_method_aliasobject__repr__object_reprgetdict_getr   r   r	   rC   rC   2   s       % % %( ( (( ( (+ + +  % % %% % %( ( ( ' ' [' K#%'%N+133<LZNNH/K
&CvHHHr   rC   c                   @    e Zd Z	 d Zd Zd Zd Zd Zd Zd Z	d Z
d	S )
Cc                     d S r   r   r   s    r	   r   zC.AC_method_   r   r   c                     d S r   r   r   s    r	   r   zC.ABC_methoda   r   r   c                     d S r   r   r   s    r	   r"   zC.ACD_methodc   r   r   c                     d S r   r   r   s    r	   r$   zC.ABCD_methode   r%   r   c                     d S r   r   r   s    r	   rK   zC.BC_methodg   r   r   c                     d S r   r   r   s    r	   rO   zC.BCD_methodi   r   r   c                     d S r   r   r   s    r	   C_methodz
C.C_methodk   r   r   c                     d S r   r   r   s    r	   	CD_methodzC.CD_methodm   r   r   N)r9   r:   r;   r   r   r"   r$   rK   rO   rh   rj   r   r   r	   r`   r`   \   s        % % %( ( (( ( (+ + +% % %( ( (  % % % % %r   r`   c                   @    e Zd Z	 d Zd Zd Zd Zd Zd Zd Z	d Z
d	S )
Dc                     d S r   r   r   s    r	   r   zD.AD_methodt   r   r   c                     d S r   r   r   s    r	   r    zD.ABD_methodv   r   r   c                     d S r   r   r   s    r	   r"   zD.ACD_methodx   r   r   c                     d S r   r   r   s    r	   r$   zD.ABCD_methodz   r%   r   c                     d S r   r   r   s    r	   rM   zD.BD_method|   r   r   c                     d S r   r   r   s    r	   rO   zD.BCD_method~   r   r   c                     d S r   r   r   s    r	   rj   zD.CD_method   r   r   c                     d S r   r   r   s    r	   D_methodz
D.D_method   r   r   N)r9   r:   r;   r   r    r"   r$   rM   rO   rj   ru   r   r   r	   rl   rl   p   s        % % %( ( (( ( (+ + +% % %( ( (% % %    r   rl   c                       e Zd Z	 d Z G d d          Z G d d          Z G d d          Z e ed           ed           ed          d	          Zd
S )FunkyPropertiesc                     ddi| _         d S )Nr   r   )descr   s    r	   __init__zFunkyProperties.__init__   s    G			r   c                       e Zd Zd Zd ZdS )FunkyProperties.get_descc                     || _         d S r   attrr   r   s     r	   rz   z!FunkyProperties.get_desc.__init__       DIIIr   c                 H    t          d| |           |j        | j                 S )Nz
Get calledprintry   r   r   insts     r	   __call__z!FunkyProperties.get_desc.__call__   s#    ,d+++9TY''r   Nr9   r:   r;   rz   r   r   r   r	   get_descr|      s2        	 	 		( 	( 	( 	( 	(r   r   c                       e Zd Zd Zd ZdS )FunkyProperties.set_descc                     || _         d S r   r~   r   s     r	   rz   z!FunkyProperties.set_desc.__init__   r   r   c                 H    t          d| ||           ||j        | j        <   d S )Nz
Set calledr   )r   r   vals      r	   r   z!FunkyProperties.set_desc.__call__   s*    ,dC000#&DIdi   r   Nr   r   r   r	   set_descr      s2        	 	 		' 	' 	' 	' 	'r   r   c                       e Zd Zd Zd ZdS )FunkyProperties.del_descc                     || _         d S r   r~   r   s     r	   rz   z!FunkyProperties.del_desc.__init__   r   r   c                 B    t          d| |           |j        | j        = d S )Nz
Del calledr   r   s     r	   r   z!FunkyProperties.del_desc.__call__   s&    ,d+++	$)$$$r   Nr   r   r   r	   del_descr      s2        	 	 		% 	% 	% 	% 	%r   r   r   zprop xN)	r9   r:   r;   rz   r   r   r   r>   r   r   r   r	   rw   rw      s          ( ( ( ( ( ( ( (' ' ' ' ' ' ' '% % % % % % % % 	#xx}}hGGAAAr   rw   z
.submodulez8A submodule, which should appear in its parent's summary) typesr
   r   r   rC   rQ   B_classmethod_refr`   rl   rZ   rw   
ModuleTyper9   	submodulerR   r)   A_classmethod2A_classmethod3r,   rV   A_staticmethod_refA_staticmethod_ref2r   	A_method2	A_method3rI   	B_method2listcount
list_countr]   r^   r   r   r	   <module>r      s   * ! ! !# # #% % % % % % % %N% % % % % % % %N o % % % % % % % %(    1   *H H H H Hf H H H@ EX4BD D	   !' QSS' acc( 133<ACCL	ACCL	:J	
Z
f6r   