diff options
Diffstat (limited to 'lib/python2.7/lib2to3/fixes/fix_funcattrs.py')
-rw-r--r-- | lib/python2.7/lib2to3/fixes/fix_funcattrs.py | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/lib/python2.7/lib2to3/fixes/fix_funcattrs.py b/lib/python2.7/lib2to3/fixes/fix_funcattrs.py deleted file mode 100644 index 9e45c02..0000000 --- a/lib/python2.7/lib2to3/fixes/fix_funcattrs.py +++ /dev/null @@ -1,21 +0,0 @@ -"""Fix function attribute names (f.func_x -> f.__x__).""" -# Author: Collin Winter - -# Local imports -from .. import fixer_base -from ..fixer_util import Name - - -class FixFuncattrs(fixer_base.BaseFix): - BM_compatible = True - - PATTERN = """ - power< any+ trailer< '.' attr=('func_closure' | 'func_doc' | 'func_globals' - | 'func_name' | 'func_defaults' | 'func_code' - | 'func_dict') > any* > - """ - - def transform(self, node, results): - attr = results["attr"][0] - attr.replace(Name((u"__%s__" % attr.value[5:]), - prefix=attr.prefix)) |