diff --git a/src/Generator/Generators/C/CppSources.cs b/src/Generator/Generators/C/CppSources.cs index c70255ab..a6641beb 100644 --- a/src/Generator/Generators/C/CppSources.cs +++ b/src/Generator/Generators/C/CppSources.cs @@ -292,9 +292,12 @@ namespace CppSharp.Generators.Cpp var nativeType = $"::{@class.QualifiedOriginalName}*"; WriteLine($"{nativeType} {ClassCtorInstanceParamIdentifier})"); + GenerateClassConstructorBase(@class); WriteOpenBraceAndIndent(); + WriteLine($"{Helpers.InstanceIdentifier} = {ClassCtorInstanceParamIdentifier};"); + UnindentAndWriteCloseBrace(); NewLine(); }