You've already forked python-uncompyle6
mirror of
https://github.com/rocky/python-uncompyle6.git
synced 2025-08-03 00:45:53 +08:00
Start rolling in LOAD_ARG for 3.7+
This commit is contained in:
@@ -387,6 +387,11 @@ class Scanner37Base(Scanner):
|
||||
if "." in inst.argval:
|
||||
opname = "IMPORT_NAME_ATTR"
|
||||
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"):
|
||||
flags = argval
|
||||
opname = "MAKE_FUNCTION_%d" % (flags)
|
||||
|
Reference in New Issue
Block a user