Skip to content

Commit cfac061

Browse files
Update class_ir.py
1 parent ec59e5b commit cfac061

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

mypyc/ir/class_ir.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -341,7 +341,7 @@ def subclasses(self) -> set[ClassIR] | None:
341341
Return None if it is impossible to identify all subclasses, for example
342342
because we are performing separate compilation.
343343
"""
344-
if self.children is None or self.allow_interpreted_subclasses:
344+
if not self.is_ext_class or self.allow_interpreted_subclasses or self.children is None:
345345
return None
346346
result = set(self.children)
347347
for child in self.children:

0 commit comments

Comments
 (0)