Author: Raffael Tfirst <[email protected]>
Branch: py3.5
Changeset: r85148:7297e4bad09b
Date: 2016-06-13 22:34 +0200
http://bitbucket.org/pypy/pypy/changeset/7297e4bad09b/
Log: Fix errors of identifier->arg change, remove more obsolete
annotation checks
diff --git a/pypy/interpreter/astcompiler/codegen.py
b/pypy/interpreter/astcompiler/codegen.py
--- a/pypy/interpreter/astcompiler/codegen.py
+++ b/pypy/interpreter/astcompiler/codegen.py
@@ -352,13 +352,7 @@
space = self.space
names = []
self._visit_arg_annotations(args.args, names)
- if args.varargannotation:
- self._visit_arg_annotation(args.vararg, args.varargannotation,
- names)
self._visit_arg_annotations(args.kwonlyargs, names)
- if args.kwargannotation:
- self._visit_arg_annotation(args.kwarg, args.kwargannotation,
- names)
self._visit_arg_annotation("return", returns, names)
l = len(names)
if l:
diff --git a/pypy/interpreter/astcompiler/symtable.py
b/pypy/interpreter/astcompiler/symtable.py
--- a/pypy/interpreter/astcompiler/symtable.py
+++ b/pypy/interpreter/astcompiler/symtable.py
@@ -516,10 +516,10 @@
if arguments.kwonlyargs:
self._handle_params(arguments.kwonlyargs, True)
if arguments.vararg:
- self.note_symbol(arguments.vararg, SYM_PARAM)
+ self.note_symbol(arguments.vararg.arg, SYM_PARAM)
scope.note_variable_arg(arguments.vararg)
if arguments.kwarg:
- self.note_symbol(arguments.kwarg, SYM_PARAM)
+ self.note_symbol(arguments.kwarg.arg, SYM_PARAM)
scope.note_keywords_arg(arguments.kwarg)
def _handle_params(self, params, is_toplevel):
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit