json/include/nlohmann/detail/meta
Florian Albrechtskirchinger 0c7a18374c
Reimplement value() access functions (#3663)
* Reimplement value() access functions

* Merges the 'const char *' with the 'ValueType &&' overloads.
* Fixes ambiguities when default value is 0.
* Fixes 'no matching function' error when specifying ValueType template
  parameter.
* Fixes incorrect template parameter order in previous overloads.

* Add additional value() tests

* Make JSON_MultipleHeaders visible to unit tests

Define the macro JSON_TEST_USING_MULTIPLE_HEADERS to 0/1 depending on
JSON_MultipleHeaders.

* Add type_traits unit test

* Update documentation
2022-08-07 13:54:55 +02:00
..
call_std 🔖 set version to 3.11.1 2022-08-01 23:27:58 +02:00
cpp_future.hpp Minor BJData fixes (#3637) 2022-08-03 09:15:37 +02:00
detected.hpp 🔖 set version to 3.11.1 2022-08-01 23:27:58 +02:00
identity_tag.hpp 🔖 set version to 3.11.1 2022-08-01 23:27:58 +02:00
is_sax.hpp 🔖 set version to 3.11.1 2022-08-01 23:27:58 +02:00
std_fs.hpp 🔖 set version to 3.11.1 2022-08-01 23:27:58 +02:00
type_traits.hpp Reimplement value() access functions (#3663) 2022-08-07 13:54:55 +02:00
void_t.hpp 🔖 set version to 3.11.1 2022-08-01 23:27:58 +02:00