in src/cpp-renderer.ts [64:83]
function renderConstructorDeclaration(
constructor: CPlusPlus.ClassConstructor,
): string[] {
var result: string[] = [];
switch (constructor.default) {
case CPlusPlus.ConstructorDefault.Default:
result.push(constructor.name + '() = default;');
break;
case CPlusPlus.ConstructorDefault.Delete:
result.push(constructor.name + '() = delete;');
break;
default:
result.push(
constructor.name + '(' + renderParameters(constructor.params) + ');',
);
}
return result;
}