Support template without parent

This commit is contained in:
Sonny Piers 2024-06-16 15:23:48 +02:00 committed by Sonny Piers
parent 896dd7f824
commit adc2be1454
5 changed files with 28 additions and 2 deletions

View file

@ -97,7 +97,10 @@ def decompile_template(ctx: DecompileCtx, gir, klass, parent=None):
else:
return "$" + cname
ctx.print(f"template {class_name(klass)} : {class_name(parent)} {{")
if parent is None:
ctx.print(f"template {class_name(klass)} {{")
else:
ctx.print(f"template {class_name(klass)} : {class_name(parent)} {{")
ctx.template_class = klass