fix problems with empty decorators - just '@' and nothing else

This commit is contained in:
David Halter
2013-08-16 11:04:06 +04:30
parent e63783f122
commit f76ec55786

View File

@@ -655,6 +655,7 @@ class Parser(object):
# decorator # decorator
elif tok == '@': elif tok == '@':
stmt, tok = self._parse_statement() stmt, tok = self._parse_statement()
if stmt is not None:
self._decorators.append(stmt) self._decorators.append(stmt)
elif tok == 'pass': elif tok == 'pass':
continue continue