WcxcsRdZddlmZddlmZmZGddej ZdS)z/Fixer for intern(). intern(s) -> sys.intern(s)i) fixer_base) ImportAndCall touch_importcs eZdZdZdZdZdZdS) FixInternTZprez power< 'intern' trailer< lpar='(' ( not(arglist | argument) any ','> ) rpar=')' > after=any* > cs|rN|d}|rD|j|jjkr |jdjdvrdSd}t |||}t dd||S)Nobji>z**Z*)sysZinternr)ZtypeZsymsZargumentZchildrenZvaluerr)ZselfZnodeZresultsrZnamesZnews 1/usr/lib64/python3.12/lib2to3/fixes/fix_intern.py transformzFixIntern.transformsu 7%.CsHH 2 222LLO))[88F!D'51T5$'' N)Z__name__Z __module__Z __qualname__Z BM_compatibleZorderZPATTERNrrrrr s4M EG     rrN)Z__doc__ZrZ fixer_utilrrZBaseFixrr rrr sp 44444444 ""r