Skip to content

Commit 99c63f6

Browse files
author
rocky
committed
More remenants of API changes
1 parent 8109097 commit 99c63f6

File tree

2 files changed

+4
-7
lines changed

2 files changed

+4
-7
lines changed

xdis/bytecode.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -470,9 +470,11 @@ def get_instructions_bytes(
470470
constants: tuple = code_object.co_consts
471471
names: tuple = code_object.co_names
472472
varnames: tuple = code_object.co_varnames
473-
cells: tuple = code_object.co_cellvars if hasattr(code_object, "co_cellvars") else tuple()
473+
cellvars: tuple = code_object.co_cellvars if hasattr(code_object, "co_cellvars") else tuple()
474474
exception_entries = code_object.exception_entries if hasattr(code_object, "exception_entries") else tuple()
475-
# freevars: tuple = code_object.co_freevars
475+
freevars: tuple = code_object.co_cellvars if hasattr(code_object, "co_freevars") else tuple()
476+
477+
cells = cellvars + freevars
476478

477479
labels = opc.findlabels(bytecode, opc)
478480
if hasattr(opc, "findlinestarts"):

xdis/lineoffsets.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -54,11 +54,6 @@ def _populate_lines(self) -> None:
5454
for instr in get_instructions_bytes(
5555
code_object=code,
5656
opc=self.opc,
57-
varnames=code.co_varnames,
58-
names=code.co_names,
59-
constants=code.co_consts,
60-
cells=code.co_cellvars + code.co_freevars,
61-
linestarts=self.linestarts,
6257
):
6358
offset = instr.offset
6459
self.offsets.append(offset)

0 commit comments

Comments
 (0)