Ë
    #´˜jx  ã                   óN   — d Z ddlmZ ddlmZmZ  G d„ dej                  «      Zy)z/Fixer for intern().

intern(s) -> sys.intern(s)é   )Ú
fixer_base)ÚImportAndCallÚtouch_importc                   ó   — e Zd ZdZdZdZd„ Zy)Ú	FixInternTÚprezÿ
    power< 'intern'
           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é    >   ú**Ú*)ÚsysÚinternr   )ÚtypeÚsymsÚargumentÚchildrenÚvaluer   r   )ÚselfÚnodeÚresultsr
   ÚnamesÚnews         ú*lib/python3.12/lib2to3/fixes/fix_intern.pyÚ	transformzFixIntern.transform   sf   € Ùð ˜%‘.ˆCÙØ—H‘H §	¡	× 2Ñ 2Ò2Ø—L‘L ‘O×)Ñ)¨[Ñ8ØØ!ˆÜ˜D '¨5Ó1ˆÜ�T˜5 $Ô'Øˆ
ó    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   