
    3hhD                     N   S r SSKrSS jrS r " S S5      r " S S\5      r\r " S	 S
5      r " S S\\5      rS r	\R                  " 5       r
 \" 5       e! \ a  r\R                  r SrCOSrCff = f " S S5      r\" 5       R#                  S5      rC " S S5      r S rg)zA module docstring.    Nc                $    [        X-   X%-   5        g N)eggs)abcdefghs           I/opt/python-3.13.8/usr/lib/python3.13/test/test_inspect/inspect_fodder.pyspamr      s        c                 f    [         R                  " 5       q[         R                  " 5       qU nUS-  ng)zA docstring.r   N)inspectcurrentframefrstackst)xypqs       r   r   r      s+     
			B	B	A	AAr   c                   4    \ rS rSrSrS rS r\S 5       rSr	g)	StupidGit   zA longer,

indented

docstring.c                 (    U R                  XU5        g)z&Another

docstring

containing

tabs

N)argueselfr   r   r   s       r   abuseStupidGit.abuse   s     	

1r   c                      [        XU5        g ! [         a*  nX@l        [        R                  " 5       U l         S nAg S nAff = fr   )r   BaseExceptionexr   tracetr)r!   r   r   r   r
   s        r   r   StupidGit.argue)   s4    	&qM 	&GmmoDGG	&s    
A >Ac                     g)zThe automatic gainsaying.N r!   s    r   contradictionStupidGit.contradiction0   s     	r   )r&   r(   N)
__name__
__module____qualname____firstlineno____doc__r"   r   propertyr-   __static_attributes__r+   r   r   r   r      s%    
&  r   r   c                   *    \ rS rSrS r\S 5       rSrg)MalodorousPervert6   c                     g r   r+   r    s       r   r"   MalodorousPervert.abuse7       r   c                     g r   r+   r,   s    r   r-   MalodorousPervert.contradiction:   s    r   r+   N)r/   r0   r1   r2   r"   r4   r-   r5   r+   r   r   r7   r7   6   s      r   r7   c                       \ rS rSrSrg)ParrotDroppings@   r+   N)r/   r0   r1   r2   r5   r+   r   r   r?   r?   @   s    r   r?   c                   0    \ rS rSrS rS r\" \5      rSrg)FesteringGobC   c                     g r   r+   r    s       r   r"   FesteringGob.abuseD   r;   r   c                     g r   r+   r,   s    r   _getterFesteringGob._getterG   r;   r   r+   N)	r/   r0   r1   r2   r"   rG   r4   r-   r5   r+   r   r   rB   rB   C   s    W%Mr   rB   c                    #    g 7fr   r+   )grenades    r   lobbestrK   K   s        c                        \ rS rSrS rS rSrg)CallableT   c                     U$ r   r+   )r!   argss     r   __call__Callable.__call__U   s    r   c                     SSK Jn  U" X5      $ )Nr   )
MethodType)typesrU   )r!   objrU   s      r   as_method_ofCallable.as_method_ofX   s    $$$$r   r+   N)r/   r0   r1   r2   rR   rX   r5   r+   r   r   rN   rN   T   s    %r   rN   *   c                        \ rS rSrS rS rSrg)WhichComments`   c                     gN   r+   r,   s    r   r   WhichComments.fc   s     r   c                    #    g7f)N   r+   r,   s    r   asyncfWhichComments.asyncfm   s     rL   r+   N)r/   r0   r1   r2   r   rd   r5   r+   r   r   r\   r\   `   s    r   r\   c                      gr_   r+   r+   r   r   <lambda>rg   x   s    1r   )         )r3   r   r   r   r   r7   Titr?   rB   rK   r   	Exceptionr%   r
   __traceback__tbrN   rX   custom_methodr\   after_closingr+   r   r   <module>rq      s      B	  	 	&$o &	 ##%
+ 	
B% % 
''+ .=s   A A4A//A4