
    ;e                     6   	 d dl Z  G d d          Z G d de          Z G d de          Z G d d	ee          Z G d
 de          Z G d de          Z G d de          Z G d dee          Z	 G d de          Z
 e j        edz   d          ZdS )    Nc                   @    e Zd Z	 d Zd Zd Zd Zd Zd Zd Z	d Z
d	S )
	A_classicc                     d S N selfs    '/usr/lib/python3.11/test/pydocfodder.pyA_methodzA_classic.A_method           c                     d S r   r   r   s    r
   	AB_methodzA_classic.AB_method	       $$r   c                     d S r   r   r   s    r
   	AC_methodzA_classic.AC_method   r   r   c                     d S r   r   r   s    r
   	AD_methodzA_classic.AD_method   r   r   c                     d S r   r   r   s    r
   
ABC_methodzA_classic.ABC_method       ''r   c                     d S r   r   r   s    r
   
ABD_methodzA_classic.ABD_method   r   r   c                     d S r   r   r   s    r
   
ACD_methodzA_classic.ACD_method   r   r   c                     d S r   r   r   s    r
   ABCD_methodzA_classic.ABCD_method       **r   N)__name__
__module____qualname__r   r   r   r   r   r   r   r   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 )
	B_classicc                     d S r   r   r   s    r
   r   zB_classic.AB_method   r   r   c                     d S r   r   r   s    r
   r   zB_classic.ABC_method   r   r   c                     d S r   r   r   s    r
   r   zB_classic.ABD_method   r   r   c                     d S r   r   r   s    r
   r   zB_classic.ABCD_method!   r   r   c                     d S r   r   r   s    r
   B_methodzB_classic.B_method#   r   r   c                     d S r   r   r   s    r
   	BC_methodzB_classic.BC_method%   r   r   c                     d S r   r   r   s    r
   	BD_methodzB_classic.BD_method'   r   r   c                     d S r   r   r   s    r
   
BCD_methodzB_classic.BCD_method)   r   r   Nr   r    r!   r   r   r   r   r)   r+   r-   r/   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 )
	C_classicc                     d S r   r   r   s    r
   r   zC_classic.AC_method.   r   r   c                     d S r   r   r   s    r
   r   zC_classic.ABC_method0   r   r   c                     d S r   r   r   s    r
   r   zC_classic.ACD_method2   r   r   c                     d S r   r   r   s    r
   r   zC_classic.ABCD_method4   r   r   c                     d S r   r   r   s    r
   r+   zC_classic.BC_method6   r   r   c                     d S r   r   r   s    r
   r/   zC_classic.BCD_method8   r   r   c                     d S r   r   r   s    r
   C_methodzC_classic.C_method:   r   r   c                     d S r   r   r   s    r
   	CD_methodzC_classic.CD_method<   r   r   Nr   r    r!   r   r   r   r   r+   r/   r:   r<   r   r   r
   r2   r2   ,   s        .% % %( ( (( ( (+ + +% % %( ( (  % % % % %r   r2   c                   @    e Zd Z	 d Zd Zd Zd Zd Zd Zd Z	d Z
d	S )
	D_classicc                     d S r   r   r   s    r
   r   zD_classic.AD_methodA   r   r   c                     d S r   r   r   s    r
   r   zD_classic.ABD_methodC   r   r   c                     d S r   r   r   s    r
   r   zD_classic.ACD_methodE   r   r   c                     d S r   r   r   s    r
   r   zD_classic.ABCD_methodG   r   r   c                     d S r   r   r   s    r
   r-   zD_classic.BD_methodI   r   r   c                     d S r   r   r   s    r
   r/   zD_classic.BCD_methodK   r   r   c                     d S r   r   r   s    r
   r<   zD_classic.CD_methodM   r   r   c                     d S r   r   r   s    r
   D_methodzD_classic.D_methodO   r   r   Nr   r    r!   r   r   r   r   r-   r/   r<   rH   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	 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 )A_newc                     d S r   r   r   s    r
   r   zA_new.A_methodV   r   r   c                     d S r   r   r   s    r
   r   zA_new.AB_methodX   r   r   c                     d S r   r   r   s    r
   r   zA_new.AC_methodZ   r   r   c                     d S r   r   r   s    r
   r   zA_new.AD_method\   r   r   c                     d S r   r   r   s    r
   r   zA_new.ABC_method^   r   r   c                     d S r   r   r   s    r
   r   zA_new.ABD_method`   r   r   c                     d S r   r   r   s    r
   r   zA_new.ACD_methodb   r   r   c                     d S r   r   r   s    r
   r   zA_new.ABCD_methodd   r   r   c                     d S r   r   )clsxs     r
   A_classmethodzA_new.A_classmethodg       &&r   c                      d S r   r   r   r   r
   A_staticmethodzA_new.A_staticmethodk   r   r   c                     d S r   r   r   s    r
   _getxzA_new._getxo       %%r   c                     d S r   r   )r	   values     r
   _setxzA_new._setxq   r]   r   c                     d S r   r   r   s    r
   _delxzA_new._delxs   rX   r   zA sample property defined in A.)fdelfgetfsetdocN)r   r    r!   r   r   r   r   r   r   r   r   rW   classmethodrZ   staticmethodr\   r`   rb   property
A_propertyintA_int_aliasr   r   r
   rK   rK   S   s         % % %% % %% % %( ( (( ( (( ( (+ + +' ' 'K..M( ( (!\.11N& & && & &' ' 'u5u?A A AJ KKKr   rK   c                   @    e Zd Z	 d Zd Zd Zd Zd Zd Zd Z	d Z
d	S )
B_newc                     d S r   r   r   s    r
   r   zB_new.AB_method}   r   r   c                     d S r   r   r   s    r
   r   zB_new.ABC_method   r   r   c                     d S r   r   r   s    r
   r   zB_new.ABD_method   r   r   c                     d S r   r   r   s    r
   r   zB_new.ABCD_method   r   r   c                     d S r   r   r   s    r
   r)   zB_new.B_method   r   r   c                     d S r   r   r   s    r
   r+   zB_new.BC_method   r   r   c                     d S r   r   r   s    r
   r-   zB_new.BD_method   r   r   c                     d S r   r   r   s    r
   r/   zB_new.BCD_method   r   r   Nr0   r   r   r
   rn   rn   z   s        ,% % %( ( (( ( (+ + +  % % %% % %( ( ( ( (r   rn   c                   @    e Zd Z	 d Zd Zd Zd Zd Zd Zd Z	d Z
d	S )
C_newc                     d S r   r   r   s    r
   r   zC_new.AC_method   r   r   c                     d S r   r   r   s    r
   r   zC_new.ABC_method   r   r   c                     d S r   r   r   s    r
   r   zC_new.ACD_method   r   r   c                     d S r   r   r   s    r
   r   zC_new.ABCD_method   r   r   c                     d S r   r   r   s    r
   r+   zC_new.BC_method   r   r   c                     d S r   r   r   s    r
   r/   zC_new.BCD_method   r   r   c                     d S r   r   r   s    r
   r:   zC_new.C_method   r   r   c                     d S r   r   r   s    r
   r<   zC_new.CD_method   r   r   Nr=   r   r   r
   rx   rx      s        ,% % %( ( (( ( (+ + +% % %( ( (  % % % % %r   rx   c                   @    e Zd Z	 d Zd Zd Zd Zd Zd Zd Z	d Z
d	S )
D_newc                     d S r   r   r   s    r
   r   zD_new.AD_method   r   r   c                     d S r   r   r   s    r
   r   zD_new.ABD_method   r   r   c                     d S r   r   r   s    r
   r   zD_new.ACD_method   r   r   c                     d S r   r   r   s    r
   r   zD_new.ABCD_method   r   r   c                     d S r   r   r   s    r
   r-   zD_new.BD_method   r   r   c                     d S r   r   r   s    r
   r/   zD_new.BCD_method   r   r   c                     d S r   r   r   s    r
   r<   zD_new.CD_method   r   r   c                     d S r   r   r   s    r
   rH   zD_new.D_method   r   r   NrI   r   r   r
   r   r      s        % % %( ( (( ( (+ + +% % %( ( (% % %    r   r   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 )NrV   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
   r   z!FunkyProperties.get_desc.__init__       DIIIr   c                 H    t          d| |           |j        | j                 S )Nz
Get calledprintr   r   r	   insts     r
   __call__z!FunkyProperties.get_desc.__call__   s#    ,d+++9TY''r   Nr   r    r!   r   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
   r   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
   r   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   rV   zprop xN)	r   r    r!   r   r   r   r   ri   rV   r   r   r
   r   r      s          ( ( ( ( ( ( ( (' ' ' ' ' ' ' '% % % % % % % % 	#xx}}hGGAAAr   r   z
.submodulez8A submodule, which should appear in its parent's summary)typesr   r#   r2   r?   objectrK   rn   rx   r   r   
ModuleTyper   	submoduler   r   r
   <module>r      s   * + + + + + + + +(( ( ( ( (	 ( ( (&% % % % %	 % % %&    	9   (% % % % %F % % %N( ( ( ( (E ( ( ((% % % % %E % % %(    E5   *H H H H Hf H H H@ EX4BD D			r   