From 454ceb45fa60575cfadc96e38d2831e9d176dcb4 Mon Sep 17 00:00:00 2001 From: mvistein Date: Wed, 22 Jul 2020 11:06:14 +0200 Subject: [PATCH] Enabling forward declarations also for cpp-restsdk generator (#6996) --- .../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 e8321341c07..109596f437e 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}}