Skip to content

Commit 39d50d3

Browse files
committed
Fix serialization
1 parent 4d2a9d7 commit 39d50d3

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

mypyc/ir/class_ir.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -408,6 +408,7 @@ def serialize(self) -> JsonDict:
408408
"_sometimes_initialized_attrs": sorted(self._sometimes_initialized_attrs),
409409
"init_self_leak": self.init_self_leak,
410410
"env_user_function": self.env_user_function.id if self.env_user_function else None,
411+
"reuse_freed_instance": self.reuse_freed_instance,
411412
}
412413

413414
@classmethod
@@ -463,6 +464,7 @@ def deserialize(cls, data: JsonDict, ctx: DeserMaps) -> ClassIR:
463464
ir.env_user_function = (
464465
ctx.functions[data["env_user_function"]] if data["env_user_function"] else None
465466
)
467+
ir.reuse_freed_instance = data["reuse_freed_instance"]
466468

467469
return ir
468470

0 commit comments

Comments
 (0)