Skip to content

Commit 7b76b90

Browse files
committed
Add missing set_sources
1 parent c90b607 commit 7b76b90

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

mypyc/codegen/emitmodule.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -252,7 +252,7 @@ def compile_scc_to_ir(
252252
# Perform optimizations.
253253
do_copy_propagation(fn, compiler_options)
254254
do_flag_elimination(fn, compiler_options)
255-
255+
256256
return modules
257257

258258

mypyc/ir/ops.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -692,6 +692,9 @@ def __init__(self, args: list[Value], desc: PrimitiveDescription, line: int = -1
692692
def sources(self) -> list[Value]:
693693
return self.args
694694

695+
def set_sources(self, new: list[Value]) -> None:
696+
self.args = new[:]
697+
695698
def stolen(self) -> list[Value]:
696699
steals = self.desc.steals
697700
if isinstance(steals, list):

0 commit comments

Comments
 (0)