Searched refs:iteration_proxy (Results 1 – 9 of 9) sorted by relevance
157 template<typename IteratorType> class iteration_proxy class164 explicit iteration_proxy() = default;167 explicit iteration_proxy(typename IteratorType::reference cont) noexcept in iteration_proxy() function in detail::iteration_proxy170 iteration_proxy(iteration_proxy const&) = default;171 iteration_proxy& operator=(iteration_proxy const&) = default;172 iteration_proxy(iteration_proxy&&) noexcept = default;173 iteration_proxy& operator=(iteration_proxy&&) noexcept = default;174 ~iteration_proxy() = default;241 …inline constexpr bool ::std::ranges::enable_borrowed_range<::nlohmann::detail::iteration_proxy<Ite…
27 template<typename IteratorType> class iteration_proxy;54 friend iteration_proxy<iter_impl>;
4 iteration_proxy<iterator> items() noexcept;5 iteration_proxy<const_iterator> items() const noexcept;
124 | `iteration_proxy` | helper type for [`items`](items.md) function …
146 using iteration_proxy = ::nlohmann::detail::iteration_proxy<Iterator>; typedef in basic_json2855 static iteration_proxy<iterator> iterator_wrapper(reference ref) noexcept in items()2866 static iteration_proxy<const_iterator> iterator_wrapper(const_reference ref) noexcept in items()2873 iteration_proxy<iterator> items() noexcept in items()2875 return iteration_proxy<iterator>(*this); in items()2880 iteration_proxy<const_iterator> items() const noexcept in items()2882 return iteration_proxy<const_iterator>(*this); in items()
890 using nlohmann::detail::iteration_proxy;892 CHECK(std::is_same<items_type, iteration_proxy<json::iterator>>::value);
5235 template<typename IteratorType> class iteration_proxy class5242 explicit iteration_proxy() = default;5245 explicit iteration_proxy(typename IteratorType::reference cont) noexcept in iteration_proxy() function in detail::iteration_proxy5248 iteration_proxy(iteration_proxy const&) = default;5249 iteration_proxy& operator=(iteration_proxy const&) = default;5250 iteration_proxy(iteration_proxy&&) noexcept = default;5251 iteration_proxy& operator=(iteration_proxy&&) noexcept = default;5252 ~iteration_proxy() = default;5319 …inline constexpr bool ::std::ranges::enable_borrowed_range<::nlohmann::detail::iteration_proxy<Ite…12813 template<typename IteratorType> class iteration_proxy;[all …]
4424 template<typename IteratorType> class iteration_proxy class4432 explicit iteration_proxy(typename IteratorType::reference cont) noexcept in iteration_proxy() function in nlohmann::detail::iteration_proxy11386 template<typename IteratorType> class iteration_proxy;11413 friend iteration_proxy<iter_impl>;17328 using iteration_proxy = ::nlohmann::detail::iteration_proxy<Iterator>; typedef in nlohmann::basic_json19761 static iteration_proxy<iterator> iterator_wrapper(reference ref) noexcept in items()19772 static iteration_proxy<const_iterator> iterator_wrapper(const_reference ref) noexcept in items()19779 iteration_proxy<iterator> items() noexcept in items()19781 return iteration_proxy<iterator>(*this); in items()19786 iteration_proxy<const_iterator> items() const noexcept in items()[all …]
84 - Fixed integer truncation in `iteration_proxy`. #1797