î j feã@sOdZddlmZddlmZmZmZGdd„dejƒZdS)z/Fixer that transforms `xyzzy` into repr(xyzzy).é)Ú fixer_base)ÚCallÚNameÚ parenthesizec@s(eZdZdZdZdd„ZdS)ÚFixReprTz7 atom < '`' expr=any '`' > cCsS|djƒ}|j|jjkr4t|ƒ}nttdƒ|gd|jƒS)NÚexprÚreprÚprefix)ZcloneÚtypeZsymsZ testlist1rrrr )ÚselfZnodeZresultsr©r ú;/opt/alt/python34/lib64/python3.4/lib2to3/fixes/fix_repr.pyÚ transformszFixRepr.transformN)Ú__name__Ú __module__Ú __qualname__Z BM_compatibleZPATTERNrr r r r r s rN) Ú__doc__ÚrZ fixer_utilrrrZBaseFixrr r r r Ús