mirror of
https://github.com/nlohmann/json
synced 2024-11-25 13:20:05 +00:00
87cda1d664
* Use `std::iterator_traits` to extract `iterator_category` In third-party STL implementations, `array_t::iterator` might be a pointer (e.g., `vector` in [EASTL](https://github.com/electronicarts/EASTL)) rather than a class, in which case directly using `array_t::iterator::iterator_category` is invalid. This commit fixes it with `std::iterator_traits`, which handles pointers correctly. * add the changes to the single-header version |
||
---|---|---|
.. | ||
detail | ||
thirdparty/hedley | ||
adl_serializer.hpp | ||
byte_container_with_subtype.hpp | ||
json_fwd.hpp | ||
json.hpp | ||
ordered_map.hpp |