Ë
    #´˜j9  ã                   óN   — d Z ddlmZ ddlmZmZ  G d„ dej                  «      Zy)z5Fixer for reload().

reload(s) -> importlib.reload(s)é   )Ú
fixer_base)ÚImportAndCallÚtouch_importc                   ó   — e Zd ZdZdZdZd„ Zy)Ú	FixReloadTÚprezÿ
    power< 'reload'
           trailer< lpar='('
                    ( not(arglist | argument<any '=' any>) obj=any
                      | obj=arglist<(not argument<any '=' any>) any ','> )
                    rpar=')' >
           after=any*
    >
    c                 óÎ   — |rF|d   }|r?|j                   | j                  j                  k(  r|j                  d   j                  dv ry d}t        |||«      }t        d d|«       |S )NÚobjé    >   ú**Ú*)Ú	importlibÚreloadr   )ÚtypeÚsymsÚargumentÚchildrenÚvaluer   r   )ÚselfÚnodeÚresultsr
   ÚnamesÚnews         ú*lib/python3.12/lib2to3/fixes/fix_reload.pyÚ	transformzFixReload.transform   sf   € Ùð ˜%‘.ˆCÙØ—H‘H §	¡	× 2Ñ 2Ò2Ø—L‘L ‘O×)Ñ)¨[Ñ8ØØ'ˆÜ˜D '¨5Ó1ˆÜ�T˜;¨Ô-Øˆ
ó    N)Ú__name__Ú
__module__Ú__qualname__ÚBM_compatibleÚorderÚPATTERNr   © r   r   r   r   
   s   „ Ø€MØ€Eð€Gór   r   N)Ú__doc__Ú r   Ú
fixer_utilr   r   ÚBaseFixr   r#   r   r   Ú<module>r(      s$   ðñ$õ
 ß 4ô�
×"Ñ"õ r   