Warning, file /include/nlohmann/detail/meta/void_t.hpp was not indexed
or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).
0001
0002
0003
0004
0005
0006
0007
0008
0009 #pragma once
0010
0011 #include <nlohmann/detail/abi_macros.hpp>
0012
0013 NLOHMANN_JSON_NAMESPACE_BEGIN
0014 namespace detail
0015 {
0016
0017 template<typename ...Ts> struct make_void
0018 {
0019 using type = void;
0020 };
0021 template<typename ...Ts> using void_t = typename make_void<Ts...>::type;
0022
0023 }
0024 NLOHMANN_JSON_NAMESPACE_END