diff options
Diffstat (limited to 'lib/python2.7/lib2to3/fixes/fix_repr.py')
-rw-r--r-- | lib/python2.7/lib2to3/fixes/fix_repr.py | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/lib/python2.7/lib2to3/fixes/fix_repr.py b/lib/python2.7/lib2to3/fixes/fix_repr.py deleted file mode 100644 index f343656..0000000 --- a/lib/python2.7/lib2to3/fixes/fix_repr.py +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 2006 Google, Inc. All Rights Reserved. -# Licensed to PSF under a Contributor Agreement. - -"""Fixer that transforms `xyzzy` into repr(xyzzy).""" - -# Local imports -from .. import fixer_base -from ..fixer_util import Call, Name, parenthesize - - -class FixRepr(fixer_base.BaseFix): - - BM_compatible = True - PATTERN = """ - atom < '`' expr=any '`' > - """ - - def transform(self, node, results): - expr = results["expr"].clone() - - if expr.type == self.syms.testlist1: - expr = parenthesize(expr) - return Call(Name(u"repr"), [expr], prefix=node.prefix) |