You've already forked python-uncompyle6
mirror of
https://github.com/rocky/python-uncompyle6.git
synced 2025-08-04 09:22:40 +08:00
Sync up some 2.4-branch changes
This commit is contained in:
@@ -109,6 +109,7 @@ class Python2Parser(PythonParser):
|
|||||||
buildclass ::= LOAD_CONST expr mkfunc
|
buildclass ::= LOAD_CONST expr mkfunc
|
||||||
CALL_FUNCTION_0 BUILD_CLASS
|
CALL_FUNCTION_0 BUILD_CLASS
|
||||||
|
|
||||||
|
# Class decorators starting in 2.6
|
||||||
stmt ::= classdefdeco
|
stmt ::= classdefdeco
|
||||||
classdefdeco ::= classdefdeco1 store
|
classdefdeco ::= classdefdeco1 store
|
||||||
classdefdeco1 ::= expr classdefdeco1 CALL_FUNCTION_1
|
classdefdeco1 ::= expr classdefdeco1 CALL_FUNCTION_1
|
||||||
@@ -438,6 +439,8 @@ class Python2Parser(PythonParser):
|
|||||||
return
|
return
|
||||||
|
|
||||||
def reduce_is_invalid(self, rule, ast, tokens, first, last):
|
def reduce_is_invalid(self, rule, ast, tokens, first, last):
|
||||||
|
if tokens is None:
|
||||||
|
return False
|
||||||
lhs = rule[0]
|
lhs = rule[0]
|
||||||
|
|
||||||
# Dead code testing...
|
# Dead code testing...
|
||||||
|
Reference in New Issue
Block a user