a XC?hx�@s2ddlmZddlmZmZGdd�dej�ZdS)�)� fixer_base)� ImportAndCall� touch_importc@s eZdZdZdZdZdd�ZdS)� FixInternTZprez� power< 'intern' trailer< lpar='(' ( not(arglist | argument) any ','> ) rpar=')' > after=any* > cCsR|r2|d}|r2|j|jjkr2|jdjdvr2dSd}t|||�}tdd|�|S)N�obj�>�*z**)�sys�internr )�typeZsymsZargumentZchildren�valuerr)�selfZnodeZresultsr�names�new�r�=/opt/alt/python39/lib64/python3.9/lib2to3/fixes/fix_intern.py� transforms�  zFixIntern.transformN)�__name__� __module__� __qualname__Z BM_compatible�orderZPATTERNrrrrrr s rN)�rZ fixer_utilrrZBaseFixrrrrr� s