Searched refs:identity_tag (Results 1 - 5 of 5) sorted by relevance
/third_party/json/include/nlohmann/ |
H A D | adl_serializer.hpp | 16 #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 D | from_json.hpp | 26 #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 D | identity_tag.hpp | 18 template <class T> struct identity_tag {}; struct
|
/third_party/json/tests/abi/include/nlohmann/ |
H A D | json_v3_10_5.hpp | 3182 // #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 D | json.hpp | 4525 // #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