You've already forked python-uncompyle6
mirror of
https://github.com/rocky/python-uncompyle6.git
synced 2025-08-03 00:45:53 +08:00
Use LOAD_ARG in 3.6
This commit is contained in:
@@ -601,6 +601,10 @@ class Scanner3(Scanner):
|
||||
# other parts like n_LOAD_CONST in pysource.py for example.
|
||||
pattr = const
|
||||
pass
|
||||
elif opname == "LOAD_FAST" and argval == ".0":
|
||||
# Used as the parameter of a list expression
|
||||
opname = "LOAD_ARG"
|
||||
|
||||
elif opname in ("MAKE_FUNCTION", "MAKE_CLOSURE"):
|
||||
if self.version >= (3, 6):
|
||||
# 3.6+ doesn't have MAKE_CLOSURE, so opname == 'MAKE_FUNCTION'
|
||||
|
Reference in New Issue
Block a user