diff --git a/CMakeLists.txt b/CMakeLists.txt index 388ed9b..6c121ea 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -12,6 +12,7 @@ set(META_VERSION_MAJOR 0) set(META_VERSION_MINOR 0) set(META_VERSION_PATCH 5) set(META_APP_VERSION ${META_VERSION_MAJOR}.${META_VERSION_MINOR}.${META_VERSION_PATCH}) +set(META_CXX_STANDARD 17) # set project name for IDEs like Qt Creator project(${META_PROJECT_NAME}) diff --git a/generator/CMakeLists.txt b/generator/CMakeLists.txt index 0bcefd7..6c002a3 100644 --- a/generator/CMakeLists.txt +++ b/generator/CMakeLists.txt @@ -79,6 +79,8 @@ if(TARGET reflective_rapidjson_generator_tests) binary OUTPUT_LISTS TEST_GENERATED_HEADER_FILES + CLANG_OPTIONS + -std=c++17 CLANG_OPTIONS_FROM_TARGETS reflective_rapidjson_generator_tests JSON_CLASSES diff --git a/lib/tests/binaryreflector.cpp b/lib/tests/binaryreflector.cpp index c20c24e..58f3f03 100644 --- a/lib/tests/binaryreflector.cpp +++ b/lib/tests/binaryreflector.cpp @@ -152,11 +152,11 @@ public: void assertTestObject(const TestObjectBinary &deserialized); private: - vector m_buffer; + vector m_buffer; TestObjectBinary m_testObj; NestingArrayBinary m_nestedTestObj; - vector m_expectedTestObj; - vector m_expectedNestedTestObj; + vector m_expectedTestObj; + vector m_expectedNestedTestObj; }; CPPUNIT_TEST_SUITE_REGISTRATION(BinaryReflectorTests);