Home
last modified time | relevance | path

Searched refs:identity_tag (Results 1 - 5 of 5) sorted by relevance

/third_party/json/include/nlohmann/
H A Dadl_serializer.hpp16 #include <nlohmann/detail/meta/identity_tag.hpp>
38 noexcept(::nlohmann::from_json(std::forward<BasicJsonType>(j), detail::identity_tag<TargetType> {})))
39 -> decltype(::nlohmann::from_json(std::forward<BasicJsonType>(j), detail::identity_tag<TargetType> {}))
41 return ::nlohmann::from_json(std::forward<BasicJsonType>(j), detail::identity_tag<TargetType> {});
/third_party/json/include/nlohmann/detail/conversions/
H A Dfrom_json.hpp26 #include <nlohmann/detail/meta/identity_tag.hpp>
278 identity_tag<std::array<T, sizeof...(Idx)>> /*unused*/, index_sequence<Idx...> /*unused*/) in from_json_inplace_array_impl()
284 auto from_json(BasicJsonType&& j, identity_tag<std::array<T, N>> tag)
383 std::pair<A1, A2> from_json_tuple_impl(BasicJsonType&& j, identity_tag<std::pair<A1, A2>> /*unused*/, priority_tag<0> /*unused*/) in from_json_tuple_impl()
392 p = from_json_tuple_impl(std::forward<BasicJsonType>(j), identity_tag<std::pair<A1, A2>> {}, priority_tag<0> {}); in from_json_tuple_impl()
396 std::tuple<Args...> from_json_tuple_impl(BasicJsonType&& j, identity_tag<std::tuple<Args...>> /*unused*/, priority_tag<2> /*unused*/) in from_json_tuple_impl()
/third_party/json/include/nlohmann/detail/meta/
H A Didentity_tag.hpp18 template <class T> struct identity_tag {}; struct
/third_party/json/tests/abi/include/nlohmann/
H A Djson_v3_10_5.hpp3182 // #include <nlohmann/detail/meta/identity_tag.hpp>
3190 template <class T> struct identity_tag {};
4073 identity_tag<std::array<T, sizeof...(Idx)>> /*unused*/, index_sequence<Idx...> /*unused*/)
4079 auto from_json(BasicJsonType&& j, identity_tag<std::array<T, N>> tag)
4178 std::pair<A1, A2> from_json_tuple_impl(BasicJsonType&& j, identity_tag<std::pair<A1, A2>> /*unused*/, priority_tag<0> /*unused*/)
4187 p = from_json_tuple_impl(std::forward<BasicJsonType>(j), identity_tag<std::pair<A1, A2>> {}, priority_tag<0> {});
4191 std::tuple<Args...> from_json_tuple_impl(BasicJsonType&& j, identity_tag<std::tuple<Args...>> /*unused*/, priority_tag<2> /*unused*/)
4915 // #include <nlohmann/detail/meta/identity_tag.hpp>
4941 noexcept(::nlohmann::from_json(std::forward<BasicJsonType>(j), detail::identity_tag<TargetType> {})))
4942 -> decltype(::nlohmann::from_json(std::forward<BasicJsonType>(j), detail::identity_tag<TargetTyp
[all...]
/third_party/json/single_include/nlohmann/
H A Djson.hpp4525 // #include <nlohmann/detail/meta/identity_tag.hpp>
4544 template <class T> struct identity_tag {}; struct
4834 identity_tag<std::array<T, sizeof...(Idx)>> /*unused*/, index_sequence<Idx...> /*unused*/) in from_json_inplace_array_impl()
4840 auto from_json(BasicJsonType&& j, identity_tag<std::array<T, N>> tag)
4939 std::pair<A1, A2> from_json_tuple_impl(BasicJsonType&& j, identity_tag<std::pair<A1, A2>> /*unused*/, priority_tag<0> /*unused*/) in from_json_tuple_impl()
4948 p = from_json_tuple_impl(std::forward<BasicJsonType>(j), identity_tag<std::pair<A1, A2>> {}, priority_tag<0> {}); in from_json_tuple_impl()
4952 std::tuple<Args...> from_json_tuple_impl(BasicJsonType&& j, identity_tag<std::tuple<Args...>> /*unused*/, priority_tag<2> /*unused*/) in from_json_tuple_impl()
5754 // #include <nlohmann/detail/meta/identity_tag.hpp>
5777 noexcept(::nlohmann::from_json(std::forward<BasicJsonType>(j), detail::identity_tag<TargetType> {})))
5778 -> decltype(::nlohmann::from_json(std::forward<BasicJsonType>(j), detail::identity_tag<TargetTyp
[all...]

Completed in 17 milliseconds