+
    Bi                        ^ RI t R tR t ! R R4      t ! R R]4      t]P
                  ]n         ! R R	]4      t ! R
 R]]4      t ! R R]	4      t
] P                  ! ]R,           R4      t]t]P                  t]P                  t]P                  t]P$                  t]P$                  t]! 4       P$                  t]! 4       P$                  t]! 4       P,                  t]! 4       P,                  t]! 4       P,                  t]P2                  t]P2                  t]P8                  t]P8                  t]	P<                  t]	P<                  t/ P@                  t / P@                  t!R# )    Nc                     R # N xys   &&2/usr/lib/python3.14/test/test_pydoc/pydocfodder.pyglobal_funcr
              c                     R # r   r   r   s   &&r	   global_func2r      r   r   c                      a  ] tR t^t o R tR tR tR tR tR t	R t
R tR	 t]! ]4      tR
 t]! ]4      tR tR tR t]! ]]]RR7      t]tRtV tR# )Ac                    R # r   r   selfs   &r	   A_method
A.A_method       r   c                    R # r   r   r   s   &r	   	AB_methodA.AB_method   r   r   c                    R # r   r   r   s   &r	   	AC_methodA.AC_method   r   r   c                    R # r   r   r   s   &r	   	AD_methodA.AD_method   r   r   c                    R # r   r   r   s   &r	   
ABC_methodA.ABC_method   r   r   c                    R # r   r   r   s   &r	   
ABD_methodA.ABD_method   r   r   c                    R # r   r   r   s   &r	   
ACD_methodA.ACD_method   r   r   c                    R # r   r   r   s   &r	   ABCD_methodA.ABCD_method   r   r   c                    R # r   r   clsr   s   &&r	   A_classmethodA.A_classmethod   r   r   c                    R # r   r   r   s   &&r	   A_staticmethodA.A_staticmethod#   r   r   c                    R # r   r   r   s   &r	   _getxA._getx'   r   r   c                    R # r   r   )r   values   &&r	   _setxA._setx)   r   r   c                    R # 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____classdictcell____classdict__s   @r	   r   r      su     %%%(((+'.M(!.1N&&'u5u?AJ Kr   r   c                     a  ] tR t^2t o R tR tR tR tR tR t	R t
R t]R	 4       t]t]t]t]t]P(                  t]P,                  t]P,                  t]! 4       P0                  t]P0                  t]t]P:                  t]P:                  t]P@                  t ]P@                  t!/ PD                  t"/ PD                  t#R
t$V t%R# )Bc                    R # r   r   r   s   &r	   r   B.AB_method5   r   r   c                    R # r   r   r   s   &r	   r!   B.ABC_method7   r   r   c                    R # r   r   r   s   &r	   r$   B.ABD_method9   r   r   c                    R # r   r   r   s   &r	   r*   B.ABCD_method;   r   r   c                    R # r   r   r   s   &r	   B_method
B.B_method=   r   r   c                    R # r   r   r   s   &r	   	BC_methodB.BC_method?   r   r   c                    R # r   r   r   s   &r	   	BD_methodB.BD_methodA   r   r   c                    R # r   r   r   s   &r	   
BCD_methodB.BCD_methodC   r   r   c                    R # r   r   r-   s   &&r	   B_classmethodB.B_classmethodF   s    r   r   N)&rB   rC   rD   rE   r   r!   r$   r*   r[   r^   ra   rd   rF   rg   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_getrL   rM   rN   s   @r	   rQ   rQ   2   s     %((+%%( ' ' K#%'%%N++3<<LZZNNJJEJH//K
&&CvvHr   rQ   c                   P   a  ] tR t^^t o R tR tR tR tR tR t	R t
R tR	tV tR
# )Cc                    R # r   r   r   s   &r	   r   C.AC_methoda   r   r   c                    R # r   r   r   s   &r	   r!   C.ABC_methodc   r   r   c                    R # r   r   r   s   &r	   r'   C.ACD_methode   r   r   c                    R # r   r   r   s   &r	   r*   C.ABCD_methodg   r   r   c                    R # r   r   r   s   &r	   r^   C.BC_methodi   r   r   c                    R # r   r   r   s   &r	   rd   C.BCD_methodk   r   r   c                    R # r   r   r   s   &r	   C_method
C.C_methodm   r   r   c                    R # r   r   r   s   &r	   	CD_methodC.CD_methodo   r   r   r   N)rB   rC   rD   rE   r   r!   r'   r*   r^   rd   r   r   rL   rM   rN   s   @r	   rz   rz   ^   s2     %((+%(% %r   rz   c                   P   a  ] tR t^rt o R tR tR tR tR tR t	R t
R tR	tV tR
# )Dc                    R # r   r   r   s   &r	   r   D.AD_methodv   r   r   c                    R # r   r   r   s   &r	   r$   D.ABD_methodx   r   r   c                    R # r   r   r   s   &r	   r'   D.ACD_methodz   r   r   c                    R # r   r   r   s   &r	   r*   D.ABCD_method|   r   r   c                    R # r   r   r   s   &r	   ra   D.BD_method~   r   r   c                    R # r   r   r   s   &r	   rd   D.BCD_method   r   r   c                    R # r   r   r   s   &r	   r   D.CD_method   r   r   c                    R # r   r   r   s   &r	   D_method
D.D_method   r   r   r   N)rB   rC   rD   rE   r   r$   r'   r*   ra   rd   r   r   rL   rM   rN   s   @r	   r   r   r   s2     %((+%(% r   r   c                      a  ] tR t^t o R t ! R R4      t ! R R4      t ! R R4      t]! ]! R4      ]! R4      ]! R4      R	4      t	R
t
V tR# )FunkyPropertiesc                    R ^ /V n         R# )r   Ndescr   s   &r	   __init__FunkyProperties.__init__   s    G	r   c                   ,   a  ] tR t^t o R tR tRtV tR# )FunkyProperties.get_descc                    Wn         R # r   attrr   r   s   &&r	   r   !FunkyProperties.get_desc.__init__       Ir   c                T    \        R W4       VP                  V P                  ,          # )z
Get calledprintr   r   r   insts   &&r	   __call__!FunkyProperties.get_desc.__call__   s    ,+99TYY''r   r   NrB   rC   rD   rE   r   r   rL   rM   rN   s   @r	   get_descr      s     		( 	(r   r   c                   ,   a  ] tR t^t o R tR tRtV tR# )FunkyProperties.set_descc                    Wn         R # r   r   r   s   &&r	   r   !FunkyProperties.set_desc.__init__   r   r   c                P    \        R WV4       W!P                  V P                  &   R# )z
Set calledNr   )r   r   vals   &&&r	   r   !FunkyProperties.set_desc.__call__   s    ,C0#&IIdii r   r   Nr   rN   s   @r	   set_descr      s     		' 	'r   r   c                   ,   a  ] tR t^t o R tR tRtV tR# )FunkyProperties.del_descc                    Wn         R # r   r   r   s   &&r	   r   !FunkyProperties.del_desc.__init__   r   r   c                L    \        R W4       VP                  V P                   R# )z
Del calledNr   r   s   &&r	   r   !FunkyProperties.del_desc.__call__   s    ,+		$))$r   r   Nr   rN   s   @r	   del_descr      s     		% 	%r   r   r   zprop xr   N)rB   rC   rD   rE   r   r   r   r   rH   r   rL   rM   rN   s   @r	   r   r      sF     ( (' '% % 	#x}hGAr   r   z
.submodulez8A submodule, which should appear in its parent's summary)"typesr
   r   r   rQ   rg   B_classmethod_refrz   r   rt   r   
ModuleTyperB   	submoduleri   r/   A_classmethod2A_classmethod3r2   rm   A_staticmethod_refA_staticmethod_ref2r   	A_method2	A_method3r[   	B_method2rq   rr   rs   ru   rv   rw   rx   r   r   r	   <module>r      s?   !#% %N' 'R oo % %(1 *Hf H@ X4BD	   !!'' S'' c(( 3<<CLL	CLL	::JJ	

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