
„Æ.^e  ã               @   sI   d  d l  m Z d  d l m Z m Z m Z Gd d „  d e j ƒ Z d S)é   )Ú
fixer_base)ÚCallÚNameÚparenthesizec               @   s(   e  Z d  Z d Z d Z d d „  Z d S)ÚFixReprTz7
              atom < '`' expr=any '`' >
              c             C   sP   | d j  ƒ  } | j |  j j k r1 t | ƒ } t t d ƒ | g d | j ƒS)NÚexprÚreprÚprefix)ZcloneÚtypeZsymsZ	testlist1r   r   r   r	   )ÚselfZnodeÚresultsr   © r   úM/build/toolchain/mac32/python-3.5.2-openssl1.0.2u-1/lib/python3.5/fix_repr.pyÚ	transform   s    zFixRepr.transformN)Ú__name__Ú
__module__Ú__qualname__ZBM_compatibleZPATTERNr   r   r   r   r   r      s   r   N)Ú r   Z
fixer_utilr   r   r   ZBaseFixr   r   r   r   r   Ú<module>   s   