From 57f4ec3ad89bb26008998f341ac53a0baae8a08b Mon Sep 17 00:00:00 2001 From: Michael Vistein Date: Fri, 17 Jul 2020 13:37:27 +0200 Subject: [PATCH] Enabling forward declarations also for cpp-restsdk generator --- .../main/resources/cpp-rest-sdk-client/model-header.mustache | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/openapi-generator/src/main/resources/cpp-rest-sdk-client/model-header.mustache b/modules/openapi-generator/src/main/resources/cpp-rest-sdk-client/model-header.mustache index e8321341c07f..109596f437e3 100644 --- a/modules/openapi-generator/src/main/resources/cpp-rest-sdk-client/model-header.mustache +++ b/modules/openapi-generator/src/main/resources/cpp-rest-sdk-client/model-header.mustache @@ -20,6 +20,10 @@ namespace {{this}} { {{/modelNamespaceDeclarations}} +{{#vendorExtensions.x-has-forward-declarations}} +{{#vendorExtensions.x-forward-declarations}}{{.}} +{{/vendorExtensions.x-forward-declarations}} +{{/vendorExtensions.x-has-forward-declarations}} {{#isEnum}} class {{declspec}} {{classname}} : public {{#parent}}{{{parent}}}{{/parent}}{{^parent}}ModelBase{{/parent}}