+
    Q�i¡  ã                   ó,   € R t ^ RIHtHt R tR tR tR# )z
Python introspection helpers.
)ÚCodeTypeÚFunctionTypec                 óØ  € \        \        R 4      '       d=   V P                  ! R/ VP                  4        UUu/ uF  w  r#RV,           VbK  	  uppB # . ROp\        \        R4      '       d   VP	                  ^R4       \        \        R4      '       d   VP	                  ^R4       V Uu. uF%  qQP                  V\        V RV,           4      4      NK'  	  pp\        V!  # u uppi u upi )ÚreplaceÚco_Úco_kwonlyargcountÚkwonlyargcountÚco_posonlyargcountÚposonlyargcount© )ÚargcountÚnlocalsÚ	stacksizeÚflagsÚcodeÚconstsÚnamesÚvarnamesÚfilenameÚnameÚfirstlinenoÚlnotabÚfreevarsÚcellvars)Úhasattrr   r   ÚitemsÚinsertÚgetÚgetattr)ÚtemplateÚchangesÚkÚvr   r   Úvaluess   &&     Ú8/usr/lib/python3/dist-packages/automat/_introspection.pyÚcopycoder%      sÃ   € ÜŒt�Y×ÒØ×ÒÑM¸G¿M¹M¼OÔ"L¹O±D°A 5¨1¥9¨a¢<¹OÒ"LÑMÐMò€Eô  ŒtÐ(×)Ò)Ø�‰�QÐ(Ô)ÜŒtÐ)×*Ò*à�‰�QÐ)Ô*ÙMRÓSÉUÀT�k‰k˜$¤¨°%¸$µ,Ó ?Ö@ÉU€FÐSÜ�‰=Ðùó/ #Mùò, Ts   ¸C!Â++C'c                 óÆ   € . ROpV Uu. uF,  qAP                  V\        V RV,           R,           4      4      NK.  	  pp\        \        V P                  V4      .VO5!  # u upi )ÚglobalsÚ__)r'   r   ÚdefaultsÚclosure)r   r   Úfunctionr%   Ú__code__)r   ÚfuncchangesÚcodechangesr   r   r#   s   &&&   r$   Úcopyfunctionr/   $   sg   € ò€Eñ RWóÙQVÈ�‰˜œg h°°tµ¸dÕ0BÓCÖDÑQVð ð ô ”H˜X×.Ñ.°Ó<ÐF¸vÓFÐFùòs   ‰2Ac                ó   a € V 3R lpV# )zD
Preserve the name of the given function on the decorated function.
c                 ón   <€ \        V \        SP                  R 7      \        SP                  R 7      4      # ))r   )r/   ÚdictÚ__name__)Ú	decoratedÚfs   &€r$   Ú	decoratorÚpreserveName.<locals>.decorator6   s$   ø€ Ü˜I¤t°·±Ô'<¼dÈÏ
É
Ô>SÓTÐTó    r   )r5   r6   s   f r$   ÚpreserveNamer9   1   s   ø€ õ
Uð Ðr8   N)	Ú__doc__Útypesr   r   r   r+   r%   r/   r9   r   r8   r$   Ú<module>r<      s   ðñ÷ =òò8
Gôr8   