| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 | //     __ _____ _____ _____//  __|  |   __|     |   | |  JSON for Modern C++// |  |  |__   |  |  | | | |  version 3.11.3// |_____|_____|_____|_|___|  https://github.com/nlohmann/json//// SPDX-FileCopyrightText: 2013-2023 Niels Lohmann <https://nlohmann.me>// SPDX-License-Identifier: MIT#pragma once// restore clang diagnostic settings#if defined(__clang__)    #pragma clang diagnostic pop#endif// clean up#undef JSON_ASSERT#undef JSON_INTERNAL_CATCH#undef JSON_THROW#undef JSON_PRIVATE_UNLESS_TESTED#undef NLOHMANN_BASIC_JSON_TPL_DECLARATION#undef NLOHMANN_BASIC_JSON_TPL#undef JSON_EXPLICIT#undef NLOHMANN_CAN_CALL_STD_FUNC_IMPL#undef JSON_INLINE_VARIABLE#undef JSON_NO_UNIQUE_ADDRESS#undef JSON_DISABLE_ENUM_SERIALIZATION#undef JSON_USE_GLOBAL_UDLS#ifndef JSON_TEST_KEEP_MACROS    #undef JSON_CATCH    #undef JSON_TRY    #undef JSON_HAS_CPP_11    #undef JSON_HAS_CPP_14    #undef JSON_HAS_CPP_17    #undef JSON_HAS_CPP_20    #undef JSON_HAS_FILESYSTEM    #undef JSON_HAS_EXPERIMENTAL_FILESYSTEM    #undef JSON_HAS_THREE_WAY_COMPARISON    #undef JSON_HAS_RANGES    #undef JSON_HAS_STATIC_RTTI    #undef JSON_USE_LEGACY_DISCARDED_VALUE_COMPARISON#endif#include <nlohmann/thirdparty/hedley/hedley_undef.hpp>
 |