From a00f0e3707d1045430de17c975a3e84cbb06558d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ion=20Gazta=C3=B1aga?= Date: Sun, 22 Mar 2026 23:33:08 +0100 Subject: [PATCH] Add select BOOST_CONTAINER_FORCEINLINE to iterator basic members --- include/boost/container/detail/deque_impl.hpp | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/include/boost/container/detail/deque_impl.hpp b/include/boost/container/detail/deque_impl.hpp index b6dbf17..35e5bfa 100644 --- a/include/boost/container/detail/deque_impl.hpp +++ b/include/boost/container/detail/deque_impl.hpp @@ -186,10 +186,10 @@ class deque_iterator public: - BOOST_CONTAINER_NODISCARD inline Pointer get_cur() const { return m_cur; } - BOOST_CONTAINER_NODISCARD inline index_pointer get_node() const { return m_node; } - BOOST_CONTAINER_NODISCARD inline Pointer get_first() const { return *m_node; } - BOOST_CONTAINER_NODISCARD inline Pointer get_last() const { return *m_node + get_block_ssize(); } + BOOST_CONTAINER_NODISCARD BOOST_CONTAINER_FORCEINLINE Pointer get_cur() const { return m_cur; } + BOOST_CONTAINER_NODISCARD BOOST_CONTAINER_FORCEINLINE index_pointer get_node() const { return m_node; } + BOOST_CONTAINER_NODISCARD BOOST_CONTAINER_FORCEINLINE Pointer get_first() const { return *m_node; } + BOOST_CONTAINER_NODISCARD BOOST_CONTAINER_FORCEINLINE Pointer get_last() const { return *m_node + get_block_ssize(); } inline deque_iterator(val_alloc_ptr x, index_pointer y) BOOST_NOEXCEPT_OR_NOTHROW : m_cur(x), m_node(y) @@ -388,16 +388,16 @@ struct segmented_iterator_traits< deque_iterator