3 // restore clang diagnostic settings
5 #pragma clang diagnostic pop
10 #undef JSON_INTERNAL_CATCH
14 #undef JSON_PRIVATE_UNLESS_TESTED
15 #undef JSON_HAS_CPP_11
16 #undef JSON_HAS_CPP_14
17 #undef JSON_HAS_CPP_17
18 #undef JSON_HAS_CPP_20
19 #undef JSON_HAS_FILESYSTEM
20 #undef JSON_HAS_EXPERIMENTAL_FILESYSTEM
21 #undef NLOHMANN_BASIC_JSON_TPL_DECLARATION
22 #undef NLOHMANN_BASIC_JSON_TPL
24 #undef NLOHMANN_CAN_CALL_STD_FUNC_IMPL
26 #include <nlohmann/thirdparty/hedley/hedley_undef.hpp>