asda?‰PNG  IHDR ? f ??C1 sRGB ??é gAMA ±? üa pHYs ? ??o¨d GIDATx^íüL”÷e÷Y?a?("Bh?_ò???¢§?q5k?*:t0A-o??¥]VkJ¢M??f?±8\k2íll£1]q?ù???T a bYh@sdZddlZddlZdddZdd ZGd d d ZGd d d eZeZGdddZGdddeeZ ddZ e Z z e Wne dZYn0GdddZedZ[GdddZdS)zA module docstring.NcOst||||dSN)eggs)abcdefghr//usr/local/lib/python3.9/test/inspect_fodder.pyspamsrcCs tata|}|d}dS)z A docstring.rN)inspect currentframefrstackst)xypqrrrr src@s,eZdZdZddZddZeddZdS) StupidGitz'A longer, indented docstring.cCs||||dS)z9Another docstring containing tabs N)argueselfrrr rrrabuses zStupidGit.abusecCs6zt|||Wn t|_t|_Yn0dSr)rsysexc_infoexrZtracetrrrrrr)s  zStupidGit.arguecCsdS)zThe automatic gainsaying.Nrrrrr contradiction0szStupidGit.contradictionN)__name__ __module__ __qualname____doc__rrpropertyr%rrrrrs  rc@s eZdZddZeddZdS)MalodorousPervertcCsdSrrrrrrr7szMalodorousPervert.abusecCsdSrrr$rrrr%:szMalodorousPervert.contradictionNr&r'r(rr*r%rrrrr+6sr+c@s eZdZdS)ParrotDroppingsN)r&r'r(rrrrr-@sr-c@s eZdZddZeddZdS) FesteringGobcCsdSrrrrrrrDszFesteringGob.abusecCsdSrrr$rrrr%GszFesteringGob.contradictionNr,rrrrr.Csr.csdSrr)ZgrenaderrrlobbestKsr/c@seZdZddZddZdS)CallablecGs|Srr)rargsrrr__call__UszCallable.__call__cCsddlm}|||S)Nr) MethodType)typesr4)robjr4rrr as_method_ofXs zCallable.as_method_ofN)r&r'r(r3r7rrrrr1Tsr1*c@seZdZddZddZdS) WhichCommentscCsdS)Nrr$rrrr cszWhichComments.fcsdS)Nr0rr$rrrasyncfmszWhichComments.asyncfN)r&r'r(r r;rrrrr9`s r9)rrr)r)r rrrrr+ZTitr-r.r/r Exceptionr!tbr1r7Z custom_methodr9rrrrs$  !