split meta.hpp, add detected_t (used to define concepts)

This commit is contained in:
Théo DELRIEU 2018-07-24 13:22:44 +02:00
parent 3ac2d81a95
commit f6febbe359
No known key found for this signature in database
GPG key ID: 7D6E00D1DF01DEAF
12 changed files with 222 additions and 121 deletions

View file

@ -21,7 +21,10 @@ SRCS = include/nlohmann/json.hpp \
include/nlohmann/detail/json_ref.hpp \
include/nlohmann/detail/macro_scope.hpp \
include/nlohmann/detail/macro_unscope.hpp \
include/nlohmann/detail/meta.hpp \
include/nlohmann/detail/meta/cpp_future.hpp \
include/nlohmann/detail/meta/detected.hpp \
include/nlohmann/detail/meta/type_traits.hpp \
include/nlohmann/detail/meta/void_t.hpp \
include/nlohmann/detail/output/binary_writer.hpp \
include/nlohmann/detail/output/output_adapters.hpp \
include/nlohmann/detail/output/serializer.hpp \