Skip to content

Commit 92cace5

Browse files
committed
ClassIR serialization
1 parent b4b37ef commit 92cace5

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

mypyc/ir/class_ir.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,8 @@ def __repr__(self) -> str:
201201
"ClassIR("
202202
"name={self.name}, module_name={self.module_name}, "
203203
"is_trait={self.is_trait}, is_generated={self.is_generated}, "
204-
"is_abstract={self.is_abstract}, is_ext_class={self.is_ext_class}"
204+
"is_abstract={self.is_abstract}, is_ext_class={self.is_ext_class}, "
205+
"is_final_class={self.is_final_class}"
205206
")".format(self=self)
206207
)
207208

@@ -350,6 +351,7 @@ def serialize(self) -> JsonDict:
350351
"is_abstract": self.is_abstract,
351352
"is_generated": self.is_generated,
352353
"is_augmented": self.is_augmented,
354+
"is_final_class": self.is_final_class,
353355
"inherits_python": self.inherits_python,
354356
"has_dict": self.has_dict,
355357
"allow_interpreted_subclasses": self.allow_interpreted_subclasses,

0 commit comments

Comments
 (0)