File tree Expand file tree Collapse file tree 2 files changed +4
-7
lines changed
Expand file tree Collapse file tree 2 files changed +4
-7
lines changed Original file line number Diff line number Diff 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" ):
Original file line number Diff line number Diff 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 )
You can’t perform that action at this time.
0 commit comments