diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractCppCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractCppCodegen.java index 838496b362e..08b6023cd3c 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractCppCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractCppCodegen.java @@ -41,6 +41,7 @@ import java.io.IOException; import java.net.URL; import java.util.ArrayList; import java.util.Arrays; +import java.util.HashSet; import java.util.List; import java.util.Map; import java.util.Map.Entry; @@ -61,7 +62,7 @@ abstract public class AbstractCppCodegen extends DefaultCodegen implements Codeg /* * Reserved words. Override this with reserved words specific to your language */ - setReservedWordsLowerCase( + reservedWords = new HashSet<>( Arrays.asList( "alignas", "alignof", @@ -112,6 +113,7 @@ abstract public class AbstractCppCodegen extends DefaultCodegen implements Codeg "noexcept", "not", "not_eq", + "NULL", "nullptr", "operator", "or",