1
0
forked from VimPlug/jedi

fix a keyword statement issue

This commit is contained in:
Dave Halter
2014-08-06 12:10:36 +02:00
parent 15ec0a77fe
commit e3bb0ccc2e
3 changed files with 14 additions and 8 deletions

View File

@@ -568,11 +568,12 @@ class Parser(object):
kw_stmt = pr.KeywordStatement(tok_str, s,
use_as_parent_scope, stmt)
self._scope.statements.append(kw_stmt)
func.returns.append(stmt)
func.returns.append(kw_stmt)
# start_pos is the one of the return statement
stmt.start_pos = s
except AttributeError:
debug.warning('return in non-function')
stmt = None
elif tok_str == 'assert':
stmt, tok = self._parse_statement()
if stmt is not None: