json/include/nlohmann
Théo Delrieu 7b2d59162d
meta: fix is_compatible/constructible traits
The previous version relied on the existence of an 'iterator' type.

As mentioned in comments, this is not the proper way to do it and
causes issues with certain types (e.g. views from range-v3).

Add a 'is_range' trait that properly detects the return type of
'begin'/'end', and use it in instead.
2021-09-28 10:11:45 +02:00
..
detail meta: fix is_compatible/constructible traits 2021-09-28 10:11:45 +02:00
thirdparty/hedley 🚨 add new CI and fix warnings (#2561) 2021-03-24 07:15:18 +01:00
adl_serializer.hpp Updated comments as requested. 2021-01-23 18:24:47 +01:00
byte_container_with_subtype.hpp Overwork warning flags (#2936) 2021-08-17 14:43:43 +02:00
json_fwd.hpp Fix compilation for xcode 9.x 2020-07-03 01:44:18 +01:00
json.hpp Set parent pointers for values inserted via update() (fixes #3007). (#3008) 2021-09-12 18:51:25 +02:00
ordered_map.hpp 🚨 add new CI and fix warnings (#2561) 2021-03-24 07:15:18 +01:00