build issue fixed

This commit is contained in:
Abhishek Gola
2026-07-01 15:38:01 +05:30
parent c48e3f7f3e
commit dd3f3f6d9d
4 changed files with 3 additions and 44 deletions

View File

@@ -297,8 +297,10 @@ class ClassInfo(GeneralInfo):
base_class = re.sub(r"^cv::", "", base_class)
base_class = base_class.replace('::', '.')
base_info = ClassInfo(('class {}'.format(base_class), '', [], [], None, None), [self.namespace])
# Use resolved base name; don't strip this class's own name.
base_type_name = base_info.name
if not base_type_name in type_dict:
# Take the base's last name segment; don't strip this class's own name.
base_type_name = re.sub(r"^.*:", "", decl[1].split(",")[0]).strip()
self.base = base_type_name
self.addImports(self.base)